Capture Authorization
POST/api/v1_0/cards/payment/:transaction_id/capture
Capture (settle) funds from a previously authorized card transaction. Supports full and partial captures, and multiple captures - the sum of captures must not exceed the authorized amount.
Authentication: the request must be signed with the service Hash key - sha256(capture|service|transaction_id|amount|hash). The payment ID alone is not enough (the payer knows it too); without a valid checksum the request fails with HTTP 401 before anything happens.
Request
Responses
- 200
- 400
- 401
- 422
Capture result
Invalid webhook URL or missing service webhook secret
Missing or invalid checksum - the request is rejected before any action
Invalid webhook object (code WEBHOOK_INVALID)