Overcapture
Capture amounts greater than the originally authorized amount in manual capture payments
Last updated
Was this helpful?
Was this helpful?
curl --location 'https://sandbox.hyperswitch.io/payments' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'api-key: <your_publishable_key>' \
--data '{
"amount": 100,
"currency": "USD",
"confirm": true,
"capture_method": "manual",
"enable_overcapture": true,
}'
{
"payment_id": "pay_GPnTPs4e56yZ8FKAcj0K",
"status": "requires_capture",
"amount": 100,
"amount_capturable": 100,
"connector": "adyen",
"enable_overcapture": true,
"is_overcapture_enabled": true,
"capture_method": "manual",
"payment_method": "card",
"payment_method_type": "debit",
"network_transaction_id": "112181545921495",
"created": "2025-09-24T11:29:55.629Z",
"expires_on": "2025-09-24T11:44:55.629Z"
}