Skip to content

Authorizations ​

When an issued card is used to make a purchase, an Issuing Authorization object is created. Authorizations must be approved for the purchase to be completed successfully.

Related guide: Issued card authorizations

Endpoints ​

Update an authorization ​

  • POST /v1/issuing/authorizations/:id

Retrieve an authorization ​

  • GET /v1/issuing/authorizations/:id

List all authorizations ​

  • GET /v1/issuing/authorizations

Approve an authorization ​

  • POST /v1/issuing/authorizations/:id/approve

Decline an authorization ​

  • POST /v1/issuing/authorizations/:id/decline

Create a test-mode authorization ​

  • POST /v1/test_helpers/issuing/authorizations

Capture a test-mode authorization ​

  • POST /v1/test_helpers/issuing/authorizations/:id/capture

Expire a test-mode authorization ​

  • POST /v1/test_helpers/issuing/authorizations/:id/expire

Finalize a test-mode authorization's amount ​

  • POST /v1/test_helpers/issuing/authorizations/:id/finalize_amount

Increment a test-mode authorization ​

  • POST /v1/test_helpers/issuing/authorizations/:id/increment

Respond to fraud challenge ​

  • POST /v1/test_helpers/issuing/authorizations/:id/fraud_challenges/respond

Reverse a test-mode authorization ​

  • POST /v1/test_helpers/issuing/authorizations/:id/reverse

Events ​

  • issuing_authorization.created Occurs whenever an authorization is created.

  • issuing_authorization.request Represents a synchronous request for authorization, see Using your integration to handle authorization requests.

  • issuing_authorization.updated Occurs whenever an authorization is updated.

Stripe API Reference - Self-contained docs reference, refreshed 2026-05-18