Skip to main content
POST
Create a customer if you want to save card details and make future payments. Guest checkout or one-off payment doesn’t mandate you to create a customer.
For high-value card payment, we might collect customer details in the UI for a high success rate.

Authorization

Bearer <accessSecret> Request Body Schema
string
required
Customer’s full name. Must be 2-30 characters and not blank.
string
Customer’s email address. Must be a valid email format. Either email or phone number is required.
string
default:"INDIVIDUAL"
Customer type.
  • INDIVIDUAL - Individual customer (default)
  • BUSINESS - Business customer
string
Phone country code, digits only. Max 5 characters. Example: 44 for UK.
string
Phone number without country code, digits only. Max 15 characters.
string
Customer’s address. Max 100 characters.
string
Customer’s city. Max 30 characters.
string
Customer’s postcode. 4-8 characters, letters, numbers and spaces only. Example: SW1A 1AA.
string
VAT number for business customers. Must be 9 digits, optionally prefixed with GB. Example: 123456789 or GB123456789.
Response
string
Unique identifier for the customer (UUID).
string
Customer’s full name.
string
Customer’s email address.
string
Customer type (INDIVIDUAL or BUSINESS).
string
Phone country code.
string
Phone number.
string
Customer’s address.
string
Customer’s city.
string
Customer’s postcode.
string
VAT number (business customers only).
string
ISO 8601 creation timestamp.