Banked offers Hosted and Embedded Checkout solutions:
Hosted Checkout
Banked Hosted Checkout is the simplest way to integrate account-to-account payments in your application:
- Make an API request to create a payment session.
- Redirect your customer to the
URL
we provide in the response. Banked handles all of the data collection, bank selection, and bank authorization. - On completing the checkout journey, we redirect the customer to either the
success_url
orerror_url
you provided in the create a payment session request. - Receive real-time payment status updates via webhooks.
Our demo to see Hosted Checkout in action
Banked Hosted CheckoutEmbedded Checkout
Banked Embedded Checkout is a web component that you can embed into your application, giving you more control over your customer's payment experience:
- For security, create a client key with your application domain to comply with our Content Security Policy (CSP).
- Make an API request to create a payment session.
- Embed Banked Checkout components in your application using our SDK. The SDK manages the redirection to your customer's banking app for authorization, all within your application.
- Banked return the customer to your application via a deep link after they authorize the payment in their banking app.
- When the checkout journey is complete, Banked redirect the customer to the
success_url
orerror_url
you specified in the payment session request. Alternatively, override this behavior with callback functions. - Receive real-time payment status updates via webhooks.
See our Embedded in Action
Banked Embedded Checkout