Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Stripeイベントタイプから学ぶ決済 / Payment Learning from ...

Stripeイベントタイプから学ぶ決済 / Payment Learning from Stripe Event Types

shiro seike

January 20, 2023
Tweet

More Decks by shiro seike

Other Decks in Programming

Transcript

  1. @seike 460 - - @seike 46 0
 - Fusic -

    / - / / 
 - - JAWS Days - AWS Dev Day - PHP Conference ( 2
  2. CloudFormation CloudFormation AWS IaC API Gateway 
 Web Lambda FaaS

    EventBridge AWS https://XxxxxxxxxxxX.execute-api.ap-northeast- 1 .amazonaws.com/ Web Stripe EventBridge 7
  3. Account Balance Billing Portal Capability Cash Balance Charge Checkout Coupon

    Credit Note Customer Customer Cash Balance Transaction File Financial Connections Identity Invoice Invoice Item 11 Issuing Authorization Issuing Card Issuing Cardholder Issuing Dispute Issuing Transaction Mandate Order Payment Intent Payment Link Payment Method Payout Person Plan Price Product Promotion Code Quote Radar Recipient Refund Reporting Review Setup Intent Sigma SKU Source Subscription Schedule Tax Rate Terminal Test Helpers Topup Transfer
  4. Account: Balance: Billing Portal: Capability: 3D Secure SCA Strong Customer

    Authentication Cash Balance: Charge: Checkout: Coupon: Credit Note: Customer: Customer Cash Balance Transaction: 
 File: Financial Connections: Identity: Invoice: Invoice Item 14
  5. Issuing Authorization: Issuing Card: Issuing Cardholder: 
 Issuing Dispute: Issuing

    Transaction: 
 Mandate: Order: Payment Intent: Payment Link: Payment Method: Payout: Person: Plan: Price: Product: Promotion Code: 
 15
  6. Quote: Radar: Recipient: Refund: Reporting: Review: Setup Intent: 
 Sigma:

    Sigma Sigma 
 Sigma SKU: SKU SKU SKU Source: Subscription Schedule: 
 Tax Rate: Terminal: Test Helpers: Topup: Transfer: 16
  7. Capability 
 3D Secure SCA Strong Customer Authentication Coupon 


    Identity 
 Mandate 
 Promotion Code 
 17
  8. Issuing Authorization 
 Issuing Card 
 Issuing Cardholder 
 Issuing

    Dispute 
 Issuing Transaction 
 Stripe 
 Terminal 
 
 18
  9. charge.succeeded: charge.failed: charge.captured: charge.refunded: charge.dispute.created: charge.dispute.updated: charge.dispute.closed: customer.created: customer.updated: customer.deleted:

    invoice.created: invoice.updated: invoice.payment_succeeded: invoice.payment_failed: payment_intent.created: Payment Link payment_intent.succeeded: payment_intent.payment_failed: payment_intent.canceled: payment_intent.expired: Payment Link 19