Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Stripe 活用例を いろいろご紹介します! #JP_Stripes Sapporo vol. 7
Slide 2
Slide 2 text
自己紹介 三浦一樹 北海道テレビ放送株式会社 社内のシステム作ってます スクラムマスターの真似事しながら 企画あげるところから、リリースまで 最近は React/TypeScript でフロント書いてる 方が増えてきたかも。。。
Slide 3
Slide 3 text
この2年くらいで作ったサービス 動画配信 EC ライブコマース
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
この2年くらいで作ったサービス 動画配信 EC ライブコマース
Slide 6
Slide 6 text
Stripe で 使ってみた サービスたち カスタマイズ可能な決済UI サブスクリプションの管理 Elements Billing コンビニ決済も
Slide 7
Slide 7 text
同じ世界観で決済までいきたい!
Slide 8
Slide 8 text
同じ世界観で決済までいきたい! 動画を見ながら お買い物するのオンラインイベント できれば、 動画を止めずに全ての機能を動作させたい
Slide 9
Slide 9 text
Stripe の決済画面 めっちゃ簡単! おしゃれが画面に遷移 Stripe さんのドメインに飛ぶ 実装が必要 デザインは自分次第 自分のページにフォーム埋込
Slide 10
Slide 10 text
Stripe の決済画面 めっちゃ簡単! おしゃれが画面に遷移 Stripe さんのドメインに飛ぶ 実装が必要 デザインは自分次第 自分のページにフォーム埋込
Slide 11
Slide 11 text
配信を止めずに グッズの決済ま で、できました! スクショが残ってなかった、、、w 動画プレイヤーの上に重ねて 決済画面を作成
Slide 12
Slide 12 text
Stripe の決済時に 使ってきたAPI Order Charge PaymentIntent → → バックエンドの話は長くなるので、ご質問ください!
Slide 13
Slide 13 text
コンビニ決済も実装してみた
Slide 14
Slide 14 text
コンビニ決済! 動画配信
Slide 15
Slide 15 text
コンビニ決済! 動画配信 セコマ使える!!
Slide 16
Slide 16 text
詳しくは西山さんのブログを!
Slide 17
Slide 17 text
支払い手順が書かれた ユニークなアドレスが発行される
Slide 18
Slide 18 text
ダッシュボードこんな感じ
Slide 19
Slide 19 text
あれ。。。
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
あれあれ
Slide 22
Slide 22 text
おやおや、、
Slide 23
Slide 23 text
手数料考えてなかった! 売上の 半分以上 手数料!!
Slide 24
Slide 24 text
リリース前日に気がついて コンビニ決済お蔵入り、、、w
Slide 25
Slide 25 text
仕様はしっかり確認しましょうw
Slide 26
Slide 26 text
ちなみに、コンビニ決済の返金
Slide 27
Slide 27 text
サブスク作りたい!
Slide 28
Slide 28 text
Stripe の決済画面 サブスク 「カスタマーポータル」 マイページみたいなのも 用意されてる 実装が必要 デザインは自分次第 自分のページにフォーム埋込
Slide 29
Slide 29 text
基本的に都度課金 シリーズ毎のまとめ買い 1話毎の購入
Slide 30
Slide 30 text
D陣のコンテンツが見れます 加入日に限らず、 次の月の1日に 1,000円課金
Slide 31
Slide 31 text
次の月の1日に課金 無料トライアルの機能を活用 バックエンド側で申込の度に指定
Slide 32
Slide 32 text
次の月の1日に課金 色々ググってたら、、 月末月初はちょっと気をつけなくてはいけないらしい
Slide 33
Slide 33 text
次の月の1日に課金 月末 月初
Slide 34
Slide 34 text
次の月の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
Slide 35
Slide 35 text
次の月の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 ずれちゃう!!
Slide 36
Slide 36 text
次の月の1日に課金 時間を00時にしちゃうとこうなるので、 一応10時に設定してやってます
Slide 37
Slide 37 text
ちなみにWebhook 非同期でめっちゃ飛んでくるので、 受け側は気をつけましょう (AWS側で飛ばしてるメールがコケましたw)
Slide 38
Slide 38 text
Stripe で 使ってみた サービスたち カスタマイズ可能な決済UI サブスクリプションの管理 Elements Billing コンビニ決済も checkout で簡単にもできるよ!
Slide 39
Slide 39 text
他の決済サービスとの比較
Slide 40
Slide 40 text
実装した決済サービス V2 GMOさんは一部仕様調べただけ
Slide 41
Slide 41 text
一番実装負荷が低かったのは 動くソースコードが出てくる Stripeが一番実装負荷が低い! サーバレスと相性最高
Slide 42
Slide 42 text
PR 来週の金曜日 AWSの勉強会やります! オンラインで是非!