HomePaymentsNo-codeDevelopersContribute
Safepay Home PageLive DashboardTest Dashboard

Introduction

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.

Choose your server-side implementation

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.

Express checkout

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.

Advanced checkout

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.

Supported use cases

DescriptionExpress checkoutAdvanced checkout
Make a payment with any available payment methodYesNo
TokenizationYesYes

Integration comparison

Integration featuresExpress checkoutAdvanced checkout
Integration effortLightMedium
Number of endpoint requests from your server25 or 6
Handling additional actions like 3DSManaged by SafepaySelf-managed

Get started

Choose the server-side implementation that meets your needs to learn how to integrate with Safepay. We offer solutions for web and mobile devices.