Manually authorize a payment using a provided processor. This is useful if you want to authorize a payment without a workflow action. The processor merchant ID must be provided which can be found on the Integrations page. The processor name is optional but it must be provided if your account has multiple processors configured which share the same merchant IDs.
Payments API
Authorize a payment
POST
This endpoint returns an object
The unique payment ID.
You can use this ID to retrieve the payment details, or perform downstream operations.
The type of card token used for the payment.
Only applies for card payments.
Allowed values: CARD_PANNETWORK_TOKENPROCESSOR_TOKEN
Check this field for more information regarding the payment’s status. This is especially useful when the status is DECLINED
or FAILED
.
A list summarizing the transactions that occurred while processing the payment.
Note: a refund is a separate transaction and so will appear in this transactions
list if a refund was performed.
POST
Response