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
1
920
スマホアプリでのStripe決済
MaedaKeisuke
August 07, 2018
Tweet
Share
More Decks by MaedaKeisuke
See All by MaedaKeisuke
Stripe CLIの活用
maeda
0
56
AWSを用いたフロントエンド開発
maeda
8
3.4k
エンジニア目線から見たキャッシュレスの話
maeda
0
110
Other Decks in Programming
See All in Programming
オープンソースソフトウェアへの解像度🔬
utam0k
17
3.1k
Ktorで簡単AIアプリケーション
tsukakei
0
110
CSC305 Lecture 08
javiergs
PRO
0
280
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
290
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
340
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
9
1.6k
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
450
Webサーバーサイド言語としてのRustについて
kouyuume
1
4.9k
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
320
モテるデスク環境
mozumasu
3
1.3k
Software Architecture
hschwentner
6
2.3k
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
1.5k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Done Done
chrislema
185
16k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Visualization
eitanlees
149
16k
Code Review Best Practice
trishagee
72
19k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
890
Art, The Web, and Tiny UX
lynnandtonic
303
21k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
A Tale of Four Properties
chriscoyier
161
23k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
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決済が利用できる。
ご清聴ありがとうございました。