...
Info |
---|
You must be PCI certified to submit card transactions directly via the API. Your application will need to handle protected customer and payment method data. |
Info |
---|
If you are using your own Payment Page, there are Payment Page requirements which are mandatory for compliance and security. Ensure you are following the requirements by checking out the Payment Page Requirement documents. |
...
Card Payments
Expand | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
To submit a card payment using the API, send a POST request to the transactions endpoint with the payment details in the body of the request. The examples below show request bodies for the following use cases:
New Card Payment
The example below shows a sample request body for card payment using a new payment method:
Stored Card PaymentThe example below shows a sample request body for card payment using a stored token as the payment method:
Tokenized Card PaymentThe example below shows a sample request body for card payment using tokenized card data:
|
...
Expand | |||||
---|---|---|---|---|---|
| |||||
To submit a payment via Bank Account (BECS) using the API, send a POST request by scheduling a single or multiple future payments. The example below shows a sample request body for scheduling a single payment:
|