API Reference

Create 3DS Card Payment Plan

POST request for creating a 3DSv2 Card Payment Plan or Arrangement.
If the payment is due today, it will use tokenise and charge
If the payment is due in the future it will use tokenise
Whether Payment Plan or Arrangement is used is decided based on config.
If a challenge is requested by the bank it will include a challengeRequested object in the response body.

Log in to see full request history
Query Params
integer

Reference number of account to user to charge, if x-access-token is sent, this is ignored

Body Params
number
required

The payment amount for the plan. Required.

number

Optional. The amount to be settled.

string
required

Required. The date for the payment in the plan, formatted as YYYY-MM-DD.

string
required

Required. Frequency of the payment

string | null

Optional. The UUID of the saved card to use.

cardDetails
object

Schema for providing card and associated address details.

string

Optional. First name of the cardholder.

string

Optional. Last name of the cardholder.

string

Optional. Date of birth of the cardholder, formatted as YYYY-MM-DD.

string

Optional. Email address of the cardholder.

boolean

Optional. Whether to remember the card for future transactions.

browserData
object

Browser-related data for the transaction.

string

Optional. URL where transaction notifications will be sent.

string

Optional. URL for users to contact the merchant.

boolean

Optional. Whether a 3D Secure challenge should be requested.

Responses

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json