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

CAMPHOR-DAY 2021 - Stripe 概観

asamas
March 27, 2021

CAMPHOR-DAY 2021 - Stripe 概観

CAMPHOR-DAY2021のスライドです

asamas

March 27, 2021
Tweet

Other Decks in Programming

Transcript

  1. Stripeのサービス ・ Payment ︓ 普通の決済 ・ Billing ︓ 請求書を発⾏する決済 ・

    (Connect ︓ プラットフォームの作成) Stripeには主に3つのサービスがある
  2. Stripe Payment • Stripe Checkout︓stripeの⽤意しているページに遷移して決済 • Charges API︓開発終了 • Payment

    Intents API︓現在推奨されているapi Charges Payment Intents 開発状況 開発終了 開発中 セキュリティ SCA⾮対応 SCA対応 対応している ⽀払い⼿段 Source API/Card Payment Method API
  3. Stripe Billing - Invoice API • Invoice Objectを 中⼼にAPIが⽣えている •

    Create • Retrieve • Update • Delete • Finalize etc.
  4. Stripe - Event • Stripeでなにか処理が⾏われる度に Eventがwebhookに⾶ばされる • すべてのeventを処理するのは⼤変 なので、stripe dashboardで必要な

    eventだけ取得する Event ⼀例 • invoice.created • invoice.deleted • invoice.finalization_failed • invoice.finalized • invoice.paid • invoice.payment_action_required • invoice.payment_failed • invoice.payment_succeeded • invoice.sent • invoice.upcoming • invoice.updated • invoice.voided
  5. まとめ • Stripe の主なサービスの紹介 • Payment • Billing • (Connect)

    • Stripeの処理はwebhookでとってくる • 資料 https://stripe.com/docs https://stripe.com/docs/api https://stripe.com/docs/js