Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Stripeの紹介
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
matcha
March 12, 2022
Technology
0
180
Stripeの紹介
趣味のアプリ開発でStripeを使用した際に学んだこと
matcha
March 12, 2022
Tweet
Share
More Decks by matcha
See All by matcha
チーム開発始めるときに準備すること
matchaslap
0
67
Amplifyによるお手軽個人開発
matchaslap
0
290
Other Decks in Technology
See All in Technology
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
610
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
230
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
670
Context Engineeringの取り組み
nutslove
0
360
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
300
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
KATA
mclloyd
PRO
34
15k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
Site-Speed That Sticks
csswizardry
13
1.1k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
76
Transcript
Stripe の紹介
自己紹介 matcha SIer で SE やってます LIKE:typescript, vue, react, flutter,
aws, GCP, docker 好きなもの:ベース 友達とモバイルアプリ開発中
Stripe とは オンライン決済サービス 支払フォーム、サブスクなどをサ ービスに組込める 特徴 決済方法が豊富 手数料が一律 3.6% 初期費用・月額使用料なし
PCI 準拠 開発者向け Doc が豊富
決済方法 ※ 2020.07.31 時点 カードだけでなく、applePay, google Pay にも対応 カードも対応豊富 Visa、Mastercard、American
Express、Discover、Diners Club、JCB 引用: https://stripe.com/jp/payments/payme nt-methods-guide#cards
決済サービス比較 Stripe vs Squre vs Paypal 総合的に stripe がベスト 初期費用・月額使用料なし
ドキュメント豊富 引用: https://fitsmallbusiness.com/stripe-vs- square-vs-paypal/ 手数料は各サービスほぼ同じ stripe(3.6%), square(3.6%), paypal(3.6%)
Stripe の組込方法 Stripe Payment Link コーディング不要の決済ページ Stripe Checkout Stripe がホストする構築済みの決済ページ
Stripe Elements 安全なフロントエンドの UI コンポーネント
Stripe Checkout CheckoutSession より支払ペ ージを取得 24 時間有効な支払ページ カスタマーポータル(カード情報登 録/変更可能なページ)も提供可能 API
コール時のパラメタで、ページ 仕様を決定 支払い成功/失敗時のリダイレクト 先も指定可能
まとめ Stripe の良い点 手数料が安い/一律 多くの決済方法をカバーしている 開発者サポートが充実(重要!) ドキュメントが豊富(公式ページでは自分のアカウントキーでサンプル表示) 簡単にスタートできる(アカウント作成後すぐに利用可能) テスト可能(開発/本番でアカウント切替可能) ストレスなく導入できる点が
Stripe の最大の良い点 次回は Elements も紹介します
余談:モバイルアプリで決済サービス組込時の注意点 自前で決済機能作る場合 PCI DSS(Payment Card Industry Data Security Standard)準拠しているか 準拠できない場合は、カード情報の非保持化を考える(決済サービスの組込など)
apple store への公開時 デジタルコンテンツへの決済方法はどうなっているか アプリ内のアイテム課金等は In App purchase を使用する必要あり(=apple 税支払が必 要)。Stripe 等の決済サービスは認められない ただし、実在する商品・購入者へのサービス提供については対象外