Payments - Extended Authorization

Extend an existing payment authorization.

Request

POST /payments/{payment_id}/extend_authorization

cURL

Extend authorization (cURL)
curl --request POST \
  --url https://sandbox.hyperswitch.io/payments/{payment_id}/extend_authorization \
  --header 'api-key: <api-key>'

Headers (Authorization)

  • api-key (string, header, required) Use the API key created under your merchant account from the HyperSwitch dashboard. API key is used to authenticate API requests from your merchant server only. Do not expose this key on a website or embed it in a mobile application.

Path Parameters

  • payment_id (string, required) — The identifier for the payment.

Responses

  • 200 — Extended authorization for the payment

Example error (400)

  • Edit this page: https://github.com/juspay/hyperswitch/edit/main/api-reference/v1/payments/payments--extend-authorization.mdx

  • Raise an issue: https://github.com/juspay/hyperswitch/issues/new?title=Issue%20on%20docs&body=Path:%20/v1/payments/payments--extend-authorization

Related:

  • Payments - Incremental Authorization: https://api-reference.hyperswitch.io/v1/payments/payments--incremental-authorization

  • Payments - Session token: https://api-reference.hyperswitch.io/v1/payments/payments--session-token