Extended Authorization
Extend authorization hold periods beyond standard windows for flexible transaction capture
Last updated
Was this helpful?
Was this helpful?
{
"amount": 100,
"currency": "USD",
"confirm": true,
"capture_method": "manual",
"request_extended_authorization": true,
"payment_method": "card",
"payment_method_type": "credit",
"payment_method_data": {
"card": {
"card_number": "4111111111111111",
"card_exp_month": "03",
"card_exp_year": "30",
"card_cvc": "7373"
}
}
}{
"payment_id": "pay_GPnTPs4e56yZ8FKAcj0K",
"status": "requires_capture",
"amount": 100,
"amount_capturable": 100,
"connector": "stripe",
"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",
"extended_authorization_last_applied_at": "2025-09-24T11:29:55.729Z",
"extended_authorization_applied": true,
"request_extended_authorization": true,
"capture_by": "2025-09-24T11:44:55.629Z"
}curl --location --request POST '{{basue_url}}/payments/{{payment_id}}/extend_authorization' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'api-key: ******************'{
"payment_id": "pay_GPnTPs4e56yZ8FKAcj0K",
"status": "requires_capture",
"amount": 100,
"amount_capturable": 100,
"connector": "stripe",
"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",
"extended_authorization_last_applied_at": "2025-09-24T12:29:55.729Z",
"extended_authorization_applied": true,
"request_extended_authorization": true,
"capture_by": "2025-09-24T11:44:55.629Z"
}