Prepare an online payment by creating a payment intent.
Documentation Index
Fetch the complete documentation index at: https://docs.nuwebgroup.com/llms.txt
Use this file to discover all available pages before exploring further.
The 'Bearer' token can be obtained from the token management interface or via the login endpoint using your admin user credentials.
The ID of the company this operation should be performed against.
Sets the preferred language for localised response content (e.g. en, fr, de). If the requested language is not supported by the company, the company fallback language will be assumed.
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. Forward this to the complete order endpoint as transactionId. If you want complete-order to perform gateway capture in the same call, also pass capture=true. This remains mandatory for split payments.