Documentation Index
Fetch the complete documentation index at: https://docs.augustus.com/llms.txt
Use this file to discover all available pages before exploring further.
The “Remember Me” feature in Augustus Checkout lets returning users skip bank selection and data entry when paying with the same bank again. This improves the returning-user experience and boosts conversion.
First-time flow
Recurring flow
Customer recognition
Augustus recognizes returning users wherever possible. To guarantee the smoothest checkout experience, do one of the following:
-
Pass the same customer email each time when creating a Checkout Session.
Pass the email under customer.email, not under prefill. Only customer.email is used for Remember Me recognition.
import Ivy from '@getivy/node-sdk'
const client = new Ivy()
const session = await client.checkoutsession.create({
price: { total: 119, currency: 'EUR' },
referenceId: 'my-unique-reference-id',
successCallbackUrl: 'https://my-website.com/success',
errorCallbackUrl: 'https://my-website.com/try-again',
customer: {
email: 'customer@example.com',
},
})
-
Create a customer upfront, store the Augustus customer ID in your backend, and pass it on each Checkout Session.
import Ivy from '@getivy/node-sdk'
const client = new Ivy()
const customer = await client.customers.create({
email: 'customer@example.com',
})
const session = await client.checkoutsession.create({
price: { total: 119, currency: 'EUR' },
referenceId: 'my-unique-reference-id',
successCallbackUrl: 'https://my-website.com/success',
errorCallbackUrl: 'https://my-website.com/try-again',
customer: {
id: customer.id,
},
})