Capture

The Capture API allows you to finalize (settle) a transaction that was previously preauthorized (reserved), such as when the "preauth_only" flag was used in the Payment API. The Capture API follows the same authentication process as the Payment API, so please refer to the Payment API documentation for full details.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

API Response Parameters

NameTypeDescription
statusint1 if the capture was successful.
0 if the capture failed.
request_idstringThis is the request unique identifier that gets created by Vendo's Gateway on each request.
You need to send this value to Vendo's Client Services team when you open a support ticket.
🚧

SEPA Transactions

Pre-authorization is not supported for SEPA transactions, which means you cannot capture the amount at a later time.
While SEPA transactions are not instant, they will appear as tentatively accepted immediately.

If you are shipping physical goods, it's recommended to wait 2-3 days after receiving a SEPA transaction before shipping, to ensure the payment has been confirmed by the account holder's bank.

Learn more

Body Params
string
required

This is the credential that Vendo will use to authenticate your request

int32

Set to 1 if you want to process a test transaction.

int32
required

Your Vendo Merchant ID.

int32
required

The Vendo Transaction ID you received when performing the preauthorization.

Response

Language
LoadingLoading…
Response
Choose an example:
application/json