Create purchase transaction

Process a purchase transaction using transaction and company tokens along with card details or the token for a previously tokenised card.
This endpoint performs either an immediate charge or pre-authorization based on request.

About Purchase Transactions

Purchase transactions support:

  • Immediate payment processing or pre-authorization
  • Card tokenization for future use
  • 3D Secure authentication
  • Surcharge calculation
  • Customer reference tracking

Use this endpoint for:

  • Immediate payment processing
  • Pre-authorized transactions (capture later)
  • Card tokenization and storage
  • 3D Secure enabled transactions
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
token
object
required

Token information for authentication and transaction identification

customer
object
required

Customer information and preferences

card
required

Card information - either token or full card details required

purchase
object
required

Purchase transaction details

Responses

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