Slide 1

Slide 1 text

Stripe ベ プ ぶ JP_Stripes Vol. 6 2 0 23 . 1 . 20 @seike 4 60 1

Slide 2

Slide 2 text

@seike 460 - - @seike 46 0
 - Fusic - / - / / 
 - - JAWS Days - AWS Dev Day - PHP Conference ( 2

Slide 3

Slide 3 text

Agenda 1 .Stripe x AWS 2 .Stripe Web hook 3 .Stripe Event Types 3

Slide 4

Slide 4 text

01 Stripe x AWS

Slide 5

Slide 5 text

Stripe Stripe 
 AWS 5

Slide 6

Slide 6 text

AWS Amazon EventBridge 
 
 Stripe 
 6

Slide 7

Slide 7 text

CloudFormation CloudFormation AWS IaC API Gateway 
 Web Lambda FaaS EventBridge AWS https://XxxxxxxxxxxX.execute-api.ap-northeast- 1 .amazonaws.com/ Web Stripe EventBridge 7

Slide 8

Slide 8 text

02 Stripe Web hook

Slide 9

Slide 9 text

Webhook Stripe Web hook Web 
 9

Slide 10

Slide 10 text


 10

Slide 11

Slide 11 text

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

Slide 12

Slide 12 text

Stripe 12 Stripe

Slide 13

Slide 13 text

03 Stripe Event Types

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

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

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

Capability 
 3D Secure SCA Strong Customer Authentication Coupon 
 Identity 
 Mandate 
 Promotion Code 
 17

Slide 18

Slide 18 text

Issuing Authorization 
 Issuing Card 
 Issuing Cardholder 
 Issuing Dispute 
 Issuing Transaction 
 Stripe 
 Terminal 
 
 18

Slide 19

Slide 19 text

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

Slide 20

Slide 20 text

https://stripe.com/docs/api/events/types 
 Stripe API 20

Slide 21

Slide 21 text

21 AWS Stripe Stripe Point 1 Stripe Point 2 Stripe Point 3

Slide 22

Slide 22 text

Thank You We are Hiring ! https://recruit.fusic.co.jp/