POST /v2/payments/capture
Captures a previously authorized payment. Use this in scenarios where you pre-authorize an amount and capture it later (e.g., hotel bookings, car rentals).
Request Parameters
Pre-authorized payment identifier.
Merchant-generated unique capture ID (idempotency key).Max length: 64 characters
Amount to capture (can be less than or equal to authorized amount).
Response Parameters
Standard result object
Rebell capture identifier
Captured amount
Capture processing time (ISO 8601)
Example Request
Example Response
Result Codes
| resultStatus | resultCode | Description |
|---|---|---|
S | SUCCESS | Capture successful |
F | ORDER_NOT_EXIST | Payment not found |
F | CAPTURE_AMOUNT_EXCEED | Exceeds authorized amount |
F | AUTHORIZATION_EXPIRED | Pre-auth has expired |
U | CAPTURE_IN_PROCESS | Capture processing |
Related
Inquiry Capture
Check capture status