Remember me

Boost conversion by simplifying your customers' checkout experience

In order to boost your customers' conversion, we included the "Remember me" feature in our checkout, which enables customers to store their successfully used bank accounts, offering a first class recurring checkout experience once they come back by omitting the need to enter their bank account details again.

First time flow

Recurring flow

Customer recognition

While we have smart mechanisms in place to recognise recurring customers, there are a few factors that can limit the ability to do so. You can eliminate these limitations and boost the recognition to a 100% by either passing an email during checkout creation :

POST /api/checkout/session/create
{
  "price": {
    "totalNet": 100,
    "vat": 19,
    "total": 119,
    "currency": "EUR"
  },
  "referenceId": "my-unique-checkout-reference-id",
  "successCallbackUrl": "https://my-website.com/success",
  "errorCallbackUrl": "https://my-website.com/try-again",
  "...": "...",
  "customer": {
    "email": "[email protected]"
  }
}

or creating a customer upfront , storing the information next to your customer at record and pass the id during each checkout creation:

POST /api/customer/create
{
  "email": "[email protected]"
}

// Will return 
{
  "id": "2efc91d2-6680-4285-ba16-a49bd18fd711", // <- to be used during checkout creation
  "merchantId": "<your merchantId>",
  "email":"[email protected]" 
}
POST /api/checkout/session/create
{
  "price": {
    "totalNet": 100,
    "vat": 19,
    "total": 119,
    "currency": "EUR"
  },
  "referenceId": "my-unique-checkout-reference-id",
  "successCallbackUrl": "https://my-website.com/success",
  "errorCallbackUrl": "https://my-website.com/try-again",
  "...": "...",
  "customer": {
    "id": "2efc91d2-6680-4285-ba16-a49bd18fd711" // <- id of the customer created above
  }
}