Skip to content

Transactions ​

Any use of an issued card that results in funds entering or leaving your Stripe account, such as a completed purchase or refund, is represented by an Issuing Transaction object.

Related guide: Issued card transactions

Endpoints ​

Update a transaction ​

  • POST /v1/issuing/transactions/:id

Retrieve a transaction ​

  • GET /v1/issuing/transactions/:id

List all transactions ​

  • GET /v1/issuing/transactions

Create a test-mode force capture ​

  • POST /v1/test_helpers/issuing/transactions/create_force_capture

Create a test-mode unlinked refund ​

  • POST /v1/test_helpers/issuing/transactions/create_unlinked_refund

Refund a test-mode transaction ​

  • POST /v1/test_helpers/issuing/transactions/:id/refund

Events ​

  • issuing_transaction.created Occurs whenever an issuing transaction is created.

  • issuing_transaction.purchase_details_receipt_updated Occurs whenever an issuing transaction is updated with receipt data.

  • issuing_transaction.updated Occurs whenever an issuing transaction is updated.

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