Start building your server-side integration
You can integrate Safepay's client-side libraries with different server-side flows. Express Checkout is the default integration that we recommend and that meets the requirements for most online payments integrations.
Before you integrate with a client-side library, choose the server-side flow depending on the technical details and depending on the use cases that you want your integration to support.
This flow supports faster checkouts through tokenization based on shoppers that have a Safepay account. Your server makes two API requests to our server after which you generate a Checkout URL. Once generated, redirect your customer to this URL to complete the payment. After your shopper completes their payment, Safepay will redirect them back to your website.
This flow supports creating and using your own customers - shoppers that don't have a Safepay account. While this flow also supports tokenization, there are, in total, potentially 5 API calls your server has to make.
Description | Express checkout | Advanced checkout |
---|---|---|
Make a payment with any available payment method | Yes | No |
Tokenization | Yes | Yes |
Integration features | Express checkout | Advanced checkout |
---|---|---|
Integration effort | Light | Medium |
Number of endpoint requests from your server | 2 | 5 or 6 |
Handling additional actions like 3DS | Managed by Safepay | Self-managed |
Choose the server-side implementation that meets your needs to learn how to integrate with Safepay. We offer solutions for web and mobile devices.