Prepare an online payment by creating a payment intent.
The 'Bearer' token can be obtained from the token management interface or via the login endpoint using your admin user credentials.
Request body creating a payment intent.
The ID of the basket. Basket IDs and Order IDs can be used interchangeably.
Optional idempotency key.
Accept in-person card payments.
Accept Interac cards (CA only). Card present is automatically true if this is true.
Breakdown of payments when using the 'split' payment method. The sum of all splits must equal the order total.
A payment plan object. This is currently only applicable for the processing of deposit payments.
{ "type": "deposit" }Successfully created payment intent.
The identifier for the payment gateway. Accepted values: 'stripe'. Default: 'stripe'
The transaction ID from our database. This must be forwarded to the complete order endpoint if this payment intent is captured successfully to ensure accurate reporting and the possibility of performing refunds. This is also a mandatory requirement for processing split payments.