Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
#JP_Stripes Sapporo Stripeの活用例を色々ご紹介します!
Search
Kazuki Miura
PRO
June 18, 2022
Technology
0
490
#JP_Stripes Sapporo Stripeの活用例を色々ご紹介します!
Elements とか
コンビニ決済とか
Billing とかのお話
Kazuki Miura
PRO
June 18, 2022
Tweet
Share
More Decks by Kazuki Miura
See All by Kazuki Miura
Amazon Bedrockを活用した 報道向け文字起こしシステムの開発
miu_crescent
PRO
0
62
us-east-1 の障害が 起きると なぜ ソワソワするのか
miu_crescent
PRO
3
1k
完全未経験からAWSと共に セキュリティに立ち向かった半生
miu_crescent
PRO
1
110
Stripe Terminal を触ってみた!!
miu_crescent
PRO
0
63
アクシズを探せ! 各勢力の位置関係についての考察
miu_crescent
PRO
1
57
地方だからできた! 東北でのAWS事例を一挙紹介!#地方だからできる
miu_crescent
PRO
0
30
APIからデータベースまで、全てサーバレスで作ってみよう!
miu_crescent
PRO
0
22
「フィニッシャーズ・スマイル」の開発と当日運用のお話
miu_crescent
PRO
2
100
AWS Systems Manager Incident Manager 使い所を考えてみた
miu_crescent
PRO
0
28
Other Decks in Technology
See All in Technology
タグ付きユニオン型を便利に使うテクニックとその注意点
uhyo
2
710
AIにおける自由の追求
shujisado
3
480
意外とあった SQL Server 関連アップデート + Database Savings Plans
stknohg
PRO
0
160
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
著者と読み解くAIエージェント現場導入の勘所 Lancers TechBook#2
smiyawaki0820
11
5k
小さな判断で育つ、大きな意思決定力 / 20251204 Takahiro Kinjo
shift_evolve
PRO
1
430
AI駆動開発によるDDDの実践
dip_tech
PRO
0
340
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9.9k
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
160
Symfony AI in Action
el_stoffel
2
380
21st ACRi Webinar - Univ of Tokyo Presentation Slide (Shinya Takamaeda)
nao_sumikawa
0
110
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
4
1.7k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Balancing Empowerment & Direction
lara
5
790
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Bash Introduction
62gerente
615
210k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Invisible Side of Design
smashingmag
302
51k
Building Applications with DynamoDB
mza
96
6.8k
Transcript
Stripe 活用例を いろいろご紹介します! #JP_Stripes Sapporo vol. 7
自己紹介 三浦一樹 北海道テレビ放送株式会社 社内のシステム作ってます スクラムマスターの真似事しながら 企画あげるところから、リリースまで 最近は React/TypeScript でフロント書いてる 方が増えてきたかも。。。
この2年くらいで作ったサービス 動画配信 EC ライブコマース
None
この2年くらいで作ったサービス 動画配信 EC ライブコマース
Stripe で 使ってみた サービスたち カスタマイズ可能な決済UI サブスクリプションの管理 Elements Billing コンビニ決済も
同じ世界観で決済までいきたい!
同じ世界観で決済までいきたい! 動画を見ながら お買い物するのオンラインイベント できれば、 動画を止めずに全ての機能を動作させたい
Stripe の決済画面 めっちゃ簡単! おしゃれが画面に遷移 Stripe さんのドメインに飛ぶ 実装が必要 デザインは自分次第 自分のページにフォーム埋込
Stripe の決済画面 めっちゃ簡単! おしゃれが画面に遷移 Stripe さんのドメインに飛ぶ 実装が必要 デザインは自分次第 自分のページにフォーム埋込
配信を止めずに グッズの決済ま で、できました! スクショが残ってなかった、、、w 動画プレイヤーの上に重ねて 決済画面を作成
Stripe の決済時に 使ってきたAPI Order Charge PaymentIntent → → バックエンドの話は長くなるので、ご質問ください!
コンビニ決済も実装してみた
コンビニ決済! 動画配信
コンビニ決済! 動画配信 セコマ使える!!
詳しくは西山さんのブログを!
支払い手順が書かれた ユニークなアドレスが発行される
ダッシュボードこんな感じ
あれ。。。
None
あれあれ
おやおや、、
手数料考えてなかった! 売上の 半分以上 手数料!!
リリース前日に気がついて コンビニ決済お蔵入り、、、w
仕様はしっかり確認しましょうw
ちなみに、コンビニ決済の返金
サブスク作りたい!
Stripe の決済画面 サブスク 「カスタマーポータル」 マイページみたいなのも 用意されてる 実装が必要 デザインは自分次第 自分のページにフォーム埋込
基本的に都度課金 シリーズ毎のまとめ買い 1話毎の購入
D陣のコンテンツが見れます 加入日に限らず、 次の月の1日に 1,000円課金
次の月の1日に課金 無料トライアルの機能を活用 バックエンド側で申込の度に指定
次の月の1日に課金 色々ググってたら、、 月末月初はちょっと気をつけなくてはいけないらしい
次の月の1日に課金 月末 月初
次の月の1日に課金 UTC = JST - 9h UTC = JST -
9h JST 7月01日 00:00 UTC 6月30日 16:00 申込時に1日にセット UTCで設定される 毎月30日の 16時 OK 次の発動 UTC 7月30日 16:00 JST 7月31日 00:00 JST = UTC + 9h JST = UTC + 9h
次の月の1日に課金 UTC = JST - 9h UTC = JST -
9h JST 7月01日 00:00 UTC 6月30日 16:00 申込時に1日にセット UTCで設定される 毎月30日の 16時 OK 次の発動 UTC 7月30日 16:00 JST 7月31日 00:00 JST = UTC + 9h JST = UTC + 9h ずれちゃう!!
次の月の1日に課金 時間を00時にしちゃうとこうなるので、 一応10時に設定してやってます
ちなみにWebhook 非同期でめっちゃ飛んでくるので、 受け側は気をつけましょう (AWS側で飛ばしてるメールがコケましたw)
Stripe で 使ってみた サービスたち カスタマイズ可能な決済UI サブスクリプションの管理 Elements Billing コンビニ決済も checkout
で簡単にもできるよ!
他の決済サービスとの比較
実装した決済サービス V2 GMOさんは一部仕様調べただけ
一番実装負荷が低かったのは 動くソースコードが出てくる Stripeが一番実装負荷が低い! サーバレスと相性最高
PR 来週の金曜日 AWSの勉強会やります! オンラインで是非!