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
MaedaKeisuke
August 07, 2018
Programming
970
1
Share
スマホアプリでのStripe決済
MaedaKeisuke
August 07, 2018
More Decks by MaedaKeisuke
See All by MaedaKeisuke
Stripe CLIの活用
maeda
0
64
AWSを用いたフロントエンド開発
maeda
8
3.4k
エンジニア目線から見たキャッシュレスの話
maeda
0
110
Other Decks in Programming
See All in Programming
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
5
620
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
720
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
4
480
20年以上続くプロダクトでも使い続けられる静的解析ツールを求めて
matsuo_atsushi
0
160
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
940
デフォルト運用のCodeRabbit、1年で何が変わったか / How CodeRabbit Changed Our Code Review in 1 Year
bake0937
1
100
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
210
Agent Skills を社内で育てる仕組み作り
jackchuka
1
2.4k
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
110
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2.3k
20260514_its_the_context_window_stupid.pdf
heita
0
1.1k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
120
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.1k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Navigating Team Friction
lara
192
16k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Evolving SEO for Evolving Search Engines
ryanjones
0
200
The Curious Case for Waylosing
cassininazir
1
360
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
570
Transcript
スマホアプリでの Stripe決済 JP_Stripes #5 Kyoto #JP_Stripes
Profile Name: Company: language: Age: Stripe Service: 前田 圭介 22
Works: 株式会社 CI フロントエンジニア / AWSエンジニア 時々デザイナー JavaScript / PHP / Ruby / Python Subscription / Connect
# 今日はお話しする事 iOS/Androidでの決済とは? Stripe決済を実装してみた。 まとめ Stripeで出来るアプリ内決済
iOS/Androidでのアプリで の決済といえば...
iOSは...
Androidは...
よく見るやつ
アプリ内購入 (In App Purchase)
アプリ内購入 規約 https://developer.apple.com/jp/app-store/review/guidelines/ https://developer.android.com/google/play/billing/?hl=ja Apple ガイドライン Google ガイドライン 1. アプリに影響を与えるもの(レベルアップアイテム
や、課金アイテムをアプリ内で決済させる場合は、 かならず、Apple(もしくはGoogle)の決済APIを利 用すること。(手数料3割) 2. アプリに影響を与えないもの(Tシャツや実際の商 品など)には、Apple(もしくはGoogle)の決済は利 用できません。
https://stripe.com/docs/mobile/ios から引用
https://stripe.com/docs/mobile/ios から引用 1. Stripeの決済サービスを利用して、物理的な商品を販売することができ ます。(Stripe決済手数料のみ) 2. アプリのデジタルコンテンツ、機能、サービスにはアプリ内購入を利用す る必要があります。(売り上げの30%を支払う必要があります。)
現状 アプリ内でStripeを利用する場合、課金コンテンツでは なく、商品購入系のECアプリで利用できる。
iOS/Androidでの決済とは? Stripe決済を実装してみた。 まとめ Stripeで出来るアプリ内決済
アプリにStripe決済を実装してみた。
Stripeから離れてしまいますが、 アプリ開発について少し。。。
React Native https://facebook.github.io/react-native/
ReactNativeと は
ReactNativeでのStripe決済の実装
実装方法 JavaScriptだし、stripe-elementsでフォームを作る? アプリ内でAPIを呼べるからそれでやる? ReactNativeで使えるライブラリはないのかなぁ
https://stripe.com/docs/libraries#mobile
https://tipsi.github.io/tipsi-stripe/
None
None
ただし。。。 iOSだったら、paymentRequestApplePay Androidだったら、paymentRequestAndroidPay
None
公式にない。。。
None
https://tipsi.github.io/tipsi-stripe/
まとめ。 アプリ内で決済をする場合は、規約によりベンダーの決済 APIを利用する必要がある。 Stripeの実装はアプリでも簡単 デジタルコンテンツ、課金アイテムの購入を伴わない限り、 Stripe決済が利用できる。
ご清聴ありがとうございました。