Skip to main content
Quidkey offers two ways to collect bank-to-bank payments. Choose the path that fits your use case, then follow the guide to get your first payment working.

Sign Up for Credentials

Create your merchant account to get your client_id and client_secret. Time to complete: 2-4 hours

Choose Your Integration

Shopify

Install the Quidkey Shopify app and enable Pay by Bank at checkout. No code required.Best for: Shopify merchantsYou’ll need: Shopify admin access

Embedded Flow (with Stripe)

Add Quidkey bank payments alongside your existing Stripe Payment Element.Best for: Merchants with an existing Stripe checkoutYou’ll need: Backend + frontend code

Hosted Checkout

Generate shareable URLs that open a Quidkey-hosted checkout page.Best for: Invoicing, ad-hoc payments, no-codeYou’ll need: One API call (no frontend code)
Not sure which to pick? Use Shopify if you’re on Shopify. Use the Embedded Flow if you have a Stripe checkout and want bank payments inline. Use Hosted Checkout if you want to send a payment request without building a frontend.

Authenticate (Both Paths)

Regardless of which integration you choose, the first step is the same: get an access token using your credentials.
curl -X POST 'https://core.quidkey.com/api/v1/oauth2/token' \
  -H 'Content-Type: application/json' \
  -d '{
    "client_id": "your-client-id",
    "client_secret": "your-client-secret"
  }'
You should receive an access_token valid for 15 minutes. Save this for the next steps.
Don’t have credentials yet? Try it in the API playground first. No authentication required for testing!

Next: Follow Your Path

Now that you’re authenticated, continue with your chosen integration:

Embedded Flow: Create a Payment Request

Create a payment token and embed the checkout iframe on your site

Hosted Checkout: Create a Checkout Link

Generate a shareable checkout URL in one API call

More Resources

API Reference

Explore all endpoints with interactive playgrounds

Webhook Setup

Configure webhooks to receive payment status updates

Need Credentials?

Sign up at console.quidkey.com to get your client_id and client_secret for development and production environments.

Support

Questions? We’re here to help: