Skip to content

Add issuing transaction triggers#1465

Merged
tomer-stripe merged 5 commits intomasterfrom
wave1-pr15-issuing-transactions
Mar 25, 2026
Merged

Add issuing transaction triggers#1465
tomer-stripe merged 5 commits intomasterfrom
wave1-pr15-issuing-transactions

Conversation

@mnorth-stripe
Copy link
Copy Markdown
Contributor

@mnorth-stripe mnorth-stripe commented Mar 9, 2026

Reviewers

r? @
cc @stripe/developer-products

Summary

Adds 3 new trigger events for Issuing transactions:

  • issuing_transaction.created -- force-captures a transaction via /v1/test_helpers/issuing/transactions/create_force_capture
  • issuing_transaction.updated -- creates a transaction and updates its metadata
  • issuing_transaction.purchase_details_receipt_updated -- creates a transaction with purchase_details including receipt line items at creation time

I included purchase_details in the create_force_capture call rather than as a subsequent update, since the regular update endpoint only accepts metadata.

stripe trigger --help: Event list

Three new Issuing transaction events appear in the event list:

   issuing_cardholder.created
   issuing_cardholder.created.eu
   issuing_cardholder.created.gb
+  issuing_transaction.created
+  issuing_transaction.purchase_details_receipt_updated
+  issuing_transaction.updated
   payment_intent.amount_capturable_updated
   payment_intent.canceled
   payment_intent.created

Test plan

  • stripe trigger issuing_transaction.created succeeds
  • stripe trigger issuing_transaction.updated succeeds
  • stripe trigger issuing_transaction.purchase_details_receipt_updated succeeds

@mnorth-stripe mnorth-stripe requested a review from a team as a code owner March 9, 2026 01:43
Add three new issuing transaction trigger events:
- issuing_transaction.created (force capture via test helper)
- issuing_transaction.updated (metadata update after creation)
- issuing_transaction.purchase_details_receipt_updated (force capture with purchase_details)
@mnorth-stripe mnorth-stripe force-pushed the wave1-pr15-issuing-transactions branch from f7f6e7a to 21031a9 Compare March 9, 2026 01:51
@tomer-stripe tomer-stripe merged commit 7ec39f8 into master Mar 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants