Enviar pesquisa
Carregar
torapants_DAIKO_application_Stripe_0427
•
Transferir como PPTX, PDF
•
0 gostou
•
1,582 visualizações
K
Kouichi Miura
Seguir
トラパンツ代行アプリでStripeを使ってみた こうなった
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 45
Baixar agora
Recomendados
社会人になって振り返る グランプリを穫ったWebアプリの作り方
社会人になって振り返る グランプリを穫ったWebアプリの作り方
Risako Imai
20200208 why offshore development is failed
20200208 why offshore development is failed
Junichiro Moro
クソアプリのつくり方
クソアプリのつくり方
Yusuke Kon
GGA、10月12日開催@G's
GGA、10月12日開催@G's
卓馬 三浦
2019 kintone hack 予選
2019 kintone hack 予選
Yukihito Kataoka
ネイティブ原理主義
ネイティブ原理主義
Kentarou Mukunasi
Code for Japan Summit フェロー大集合プレゼン資料 浪江町編
Code for Japan Summit フェロー大集合プレゼン資料 浪江町編
Takayuki Yoshinaga
MakersHubMeetup! 「大阪のIoTスタートアップと東京のセンサー好き飲み会が手を組んでみた!」
MakersHubMeetup! 「大阪のIoTスタートアップと東京のセンサー好き飲み会が手を組んでみた!」
Satoshi Maemoto
Recomendados
社会人になって振り返る グランプリを穫ったWebアプリの作り方
社会人になって振り返る グランプリを穫ったWebアプリの作り方
Risako Imai
20200208 why offshore development is failed
20200208 why offshore development is failed
Junichiro Moro
クソアプリのつくり方
クソアプリのつくり方
Yusuke Kon
GGA、10月12日開催@G's
GGA、10月12日開催@G's
卓馬 三浦
2019 kintone hack 予選
2019 kintone hack 予選
Yukihito Kataoka
ネイティブ原理主義
ネイティブ原理主義
Kentarou Mukunasi
Code for Japan Summit フェロー大集合プレゼン資料 浪江町編
Code for Japan Summit フェロー大集合プレゼン資料 浪江町編
Takayuki Yoshinaga
MakersHubMeetup! 「大阪のIoTスタートアップと東京のセンサー好き飲み会が手を組んでみた!」
MakersHubMeetup! 「大阪のIoTスタートアップと東京のセンサー好き飲み会が手を組んでみた!」
Satoshi Maemoto
2018 帰り道もくもく会のはじまり
2018 帰り道もくもく会のはじまり
m_miyamoto
Break Times Nite Vol.5 - iOS App - アプリ開発ビジネスの1つの実例
Break Times Nite Vol.5 - iOS App - アプリ開発ビジネスの1つの実例
prtimes-dev
Apple sapの提携のその後
Apple sapの提携のその後
智洋 大野
新しい働き方アワード【新しい働き方LAB empowered by ランサーズ/研究員制度3期】
新しい働き方アワード【新しい働き方LAB empowered by ランサーズ/研究員制度3期】
muratananae
ガンホー・オンライン・エンターテイメント株式会社 / アイレット株式会社『これが新しいデザインパターン - mspo を支える GCP & Looker』...
ガンホー・オンライン・エンターテイメント株式会社 / アイレット株式会社『これが新しいデザインパターン - mspo を支える GCP & Looker』...
Google Cloud Platform - Japan
VOCの活用方法 CSが軸となるサービス改善
VOCの活用方法 CSが軸となるサービス改善
reotoooshiro
レビューの自動化事業について
レビューの自動化事業について
ssuserf1e090
レビューの自動化事業について
レビューの自動化事業について
ssuserf1e090
セミナー 10分間プレゼン資料(間地)
セミナー 10分間プレゼン資料(間地)
間地 泰正
ASP.net MVC で Stripe課金を実装してみた話
ASP.net MVC で Stripe課金を実装してみた話
Yukihito Kataoka
今話題のChatGPTでウェブマーケティングを簡単かつ効果的に!
今話題のChatGPTでウェブマーケティングを簡単かつ効果的に!
Noriaki Sugimoto
タクシー運行最適化を実現する機械学習システムの社会実装
タクシー運行最適化を実現する機械学習システムの社会実装
RyuichiKanoh
Fukuda 20121013
Fukuda 20121013
nextedujimu
もしコーゲンシティ在住の女子高生がUnity製アプリのマネタイズをすることになったら
もしコーゲンシティ在住の女子高生がUnity製アプリのマネタイズをすることになったら
Yasuyuki Kamata
KinectV2×Unityなら ゲームからヘルスケアまで
KinectV2×Unityなら ゲームからヘルスケアまで
Satoshi Maemoto
20160629 SORACOMで今すぐ導入すべき3つの活用方法
20160629 SORACOMで今すぐ導入すべき3つの活用方法
Seiji Akatsuka
オープンデータディ2017(講演)
オープンデータディ2017(講演)
Hiroyuki Ichikawa
ミラロボ(RPA Community)
ミラロボ(RPA Community)
Hideki Hayashi
メンバーズグループ福岡Meetup/リモート常駐している派遣の話(和気登志子)
メンバーズグループ福岡Meetup/リモート常駐している派遣の話(和気登志子)
Members_corp
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
Masao Niizuma
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Mais conteúdo relacionado
Semelhante a torapants_DAIKO_application_Stripe_0427
2018 帰り道もくもく会のはじまり
2018 帰り道もくもく会のはじまり
m_miyamoto
Break Times Nite Vol.5 - iOS App - アプリ開発ビジネスの1つの実例
Break Times Nite Vol.5 - iOS App - アプリ開発ビジネスの1つの実例
prtimes-dev
Apple sapの提携のその後
Apple sapの提携のその後
智洋 大野
新しい働き方アワード【新しい働き方LAB empowered by ランサーズ/研究員制度3期】
新しい働き方アワード【新しい働き方LAB empowered by ランサーズ/研究員制度3期】
muratananae
ガンホー・オンライン・エンターテイメント株式会社 / アイレット株式会社『これが新しいデザインパターン - mspo を支える GCP & Looker』...
ガンホー・オンライン・エンターテイメント株式会社 / アイレット株式会社『これが新しいデザインパターン - mspo を支える GCP & Looker』...
Google Cloud Platform - Japan
VOCの活用方法 CSが軸となるサービス改善
VOCの活用方法 CSが軸となるサービス改善
reotoooshiro
レビューの自動化事業について
レビューの自動化事業について
ssuserf1e090
レビューの自動化事業について
レビューの自動化事業について
ssuserf1e090
セミナー 10分間プレゼン資料(間地)
セミナー 10分間プレゼン資料(間地)
間地 泰正
ASP.net MVC で Stripe課金を実装してみた話
ASP.net MVC で Stripe課金を実装してみた話
Yukihito Kataoka
今話題のChatGPTでウェブマーケティングを簡単かつ効果的に!
今話題のChatGPTでウェブマーケティングを簡単かつ効果的に!
Noriaki Sugimoto
タクシー運行最適化を実現する機械学習システムの社会実装
タクシー運行最適化を実現する機械学習システムの社会実装
RyuichiKanoh
Fukuda 20121013
Fukuda 20121013
nextedujimu
もしコーゲンシティ在住の女子高生がUnity製アプリのマネタイズをすることになったら
もしコーゲンシティ在住の女子高生がUnity製アプリのマネタイズをすることになったら
Yasuyuki Kamata
KinectV2×Unityなら ゲームからヘルスケアまで
KinectV2×Unityなら ゲームからヘルスケアまで
Satoshi Maemoto
20160629 SORACOMで今すぐ導入すべき3つの活用方法
20160629 SORACOMで今すぐ導入すべき3つの活用方法
Seiji Akatsuka
オープンデータディ2017(講演)
オープンデータディ2017(講演)
Hiroyuki Ichikawa
ミラロボ(RPA Community)
ミラロボ(RPA Community)
Hideki Hayashi
メンバーズグループ福岡Meetup/リモート常駐している派遣の話(和気登志子)
メンバーズグループ福岡Meetup/リモート常駐している派遣の話(和気登志子)
Members_corp
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
Masao Niizuma
Semelhante a torapants_DAIKO_application_Stripe_0427
(20)
2018 帰り道もくもく会のはじまり
2018 帰り道もくもく会のはじまり
Break Times Nite Vol.5 - iOS App - アプリ開発ビジネスの1つの実例
Break Times Nite Vol.5 - iOS App - アプリ開発ビジネスの1つの実例
Apple sapの提携のその後
Apple sapの提携のその後
新しい働き方アワード【新しい働き方LAB empowered by ランサーズ/研究員制度3期】
新しい働き方アワード【新しい働き方LAB empowered by ランサーズ/研究員制度3期】
ガンホー・オンライン・エンターテイメント株式会社 / アイレット株式会社『これが新しいデザインパターン - mspo を支える GCP & Looker』...
ガンホー・オンライン・エンターテイメント株式会社 / アイレット株式会社『これが新しいデザインパターン - mspo を支える GCP & Looker』...
VOCの活用方法 CSが軸となるサービス改善
VOCの活用方法 CSが軸となるサービス改善
レビューの自動化事業について
レビューの自動化事業について
レビューの自動化事業について
レビューの自動化事業について
セミナー 10分間プレゼン資料(間地)
セミナー 10分間プレゼン資料(間地)
ASP.net MVC で Stripe課金を実装してみた話
ASP.net MVC で Stripe課金を実装してみた話
今話題のChatGPTでウェブマーケティングを簡単かつ効果的に!
今話題のChatGPTでウェブマーケティングを簡単かつ効果的に!
タクシー運行最適化を実現する機械学習システムの社会実装
タクシー運行最適化を実現する機械学習システムの社会実装
Fukuda 20121013
Fukuda 20121013
もしコーゲンシティ在住の女子高生がUnity製アプリのマネタイズをすることになったら
もしコーゲンシティ在住の女子高生がUnity製アプリのマネタイズをすることになったら
KinectV2×Unityなら ゲームからヘルスケアまで
KinectV2×Unityなら ゲームからヘルスケアまで
20160629 SORACOMで今すぐ導入すべき3つの活用方法
20160629 SORACOMで今すぐ導入すべき3つの活用方法
オープンデータディ2017(講演)
オープンデータディ2017(講演)
ミラロボ(RPA Community)
ミラロボ(RPA Community)
メンバーズグループ福岡Meetup/リモート常駐している派遣の話(和気登志子)
メンバーズグループ福岡Meetup/リモート常駐している派遣の話(和気登志子)
子供達と プログラミングをはじめよう
子供達と プログラミングをはじめよう
Último
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
Último
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
torapants_DAIKO_application_Stripe_0427
1.
トラパンツ代行アプリで Stripeを使ってみた こうなった 株式会社トラパンツ 三浦 幸一
2.
自己紹介 名前:三浦 幸一(みうら
こういち) 出身:秋田県秋田市 年齢:26歳(1991.10.15) 経歴:高校卒業後、コンピュータとプログラムを学びに静岡の大学へ進学。 東京に2年勤めた後、色々あり秋田に戻ることを決意。 Aターンシステムでたまたま募集があったトラパンツに縁あって入社。 アプリケーションの開発をメインに担当し、現在に至る。 業務内容:運転代行配車アプリ「DAIKO」の開発 ECサイトの構築
3.
代行アプリとは?
4.
代行アプリとは? 基本機能 代行ドライバーをマッチングして、電話することなく代行 を呼べる
現在地や目的地もスマホで教える 呼ぶ前に料金がわかる
5.
• アプリの開発経験が無く(スマホを持ったのが社会人になってから) • サーバーサイドの開発経験が無く(元は組み込みプログラマ) •
クレジットカードなんてほとんど使わない(Amazonはネットバンク振込) • お酒が1滴も飲めない(代行を使う必要がない) 当時のワタシ
6.
代行アプリとは? 独自機能
7.
8.
ここからは 大した知識もない開発者による、 アプリでのキャッシュレス決済を行った、 ドキュメンタリーである。 題して
9.
ペイ
10.
北の国から ’16.09 調査 • オンライン決済サービスのうち、 Stripeにした経緯とは? ’17.01
開発 • テスト用のAPIキーで実際に 使ってみた ’17.08 適用 • 本番用のAPIキーにしてみたら こうなった ’17.12 運用 • 感動の初回決済 • ピンチを救ってくれたStripe管理画面 ペイ ’18.04 遺言 • まとめ
11.
’16.09 調査 オンライン決済サービスのうち、 Stripeにした経緯とは?
12.
オンライン決済サービスを決めよう 決めるにあたっての条件 カード情報を、こちらのDBやファイルに保持しない API方式で利用できる
払い戻し等の事務処理がカンタンにできる 決済手数料はなるべく控えめで
13.
オンライン決済サービスを決めよう 見つけてきたよ! 先輩
14.
WebPay カード情報を、こちらのDBやファイルに保持しない →トークンでやり取りできる API方式で利用できる →当たり前のようにできる
払い戻し等の事務処理がカンタンにできる →管理画面からサクっとできそう 決済手数料はなるべく控えめで →3.4%+30円
15.
ところが…
16.
WebPayがなくなってしまったので もうちょっと探してみよう! 先輩
17.
比較 カード情報を、こちらのDBやファイルに保持しない →みんな大丈夫 API方式で利用できる →PayPalはめんどくさそう
払い戻し等の事務処理がカンタンにできる →どれもできるんじゃないの 決済手数料はなるべく控えめで →どれも誤差みたいな範囲 結論 どれでもいい
18.
どれにしよう にしたよ! 先輩 どうしてですか?
19.
決め手 電話したら担当の人が良い人だったから! 先輩 理由:担当者の人柄 に決定!
20.
’17.01 開発 テスト用のAPIキーで実際に使ってみた
21.
カードまわりの操作に必要なもの APIキー Stripeのアカウントを発行したときにもらえる。
カードの登録・決済に必要。 こんな感じの文字列 カスタマーID カード情報を登録したときにもらえる。 決済に必要。 こんな感じの文字列
22.
使い方① 〜カード情報登録〜 カード情報 カード情報 カスタマーID カスタマーID
23.
もうちょっと詳しく① 入力内容を ハンドリングする jsが用意されている HTML 画面
24.
もうちょっと詳しく② Submitを掴む HTML画面 トークンを生成 トークンをPOSTにのせる
25.
もうちょっと詳しく③ さっきのトークンを取得 トークンを使って カスタマーIDを生成 できたカスタマーIDを 自前のDBに保存 PHP
26.
使い方② 〜決済編〜 ユーザーから 決済要求 カスタマーIDと 決済金額 決済結果 ユーザーID カスタマーID 決済完了通知 決済処理
27.
もうちょっと詳しく 例外が発生しなければ 決済成功 例外が発生したら 決済失敗 ex)パラメータが不正 登録したカードがアカン 電波が悪い 必要なパラメータを入れて 決済開始 PHP
28.
’17.08 適用 本番用のAPIキーにしてみたらこうなった
29.
本番に切り替えよう といってもやることは これを
30.
本番に切り替えよう といってもやることは こうするだけ
31.
ほんまになってるんかいな ということで自分のカードで登録してみました
32.
管理画面から見てみる 入力したカード情報が 管理画面に登録されている
33.
ちなみに これの加工前の画像は、 ワタシのGoogleドライブの 中に格納されています
34.
本番決済してみよう ユーザーから 決済要求 カスタマーIDと 決済金額 決済結果 ユーザーID カスタマーID(本番) 決済完了通知
35.
管理画面からみた決済結果 見事に成功しました。
36.
’17.12 運用 感動の初回決済 ピンチを救ってくれたStripe管理画面
37.
いよいよ運用開始 2017年12月7日から一般ユーザー向けに 運用を開始しました。 果たして…
38.
いよいよ運用開始 入金を確認!
39.
ところが… 決済確認ボタンの挙動がいまいちで、 ボタンを何回も押す人が続出 その結果… ひとつのトランザクションで、 決済が多重に発生してしまう事態が発生
40.
返金処理をするには?① じつは管理画面の決済ごとに こんなボタンが
41.
返金処理をするには?② それっぽいボタンを押すだけで あっさり返金処理が可能 管理画面のおかげで ピンチ脱出!
42.
’18.04 遺言 まとめ
43.
まとめ 開発 APIキーとカスタマーIDのセットでカード登録・決済ができる
リファレンスのドキュメントは英語であるものの、 サンプルや例が豊富 適用 テスト環境と本番環境をAPIキーでカンタンに区別 運用 管理画面でワンタッチ返金
44.
への遺言 API形式ではJCBカードが使えないので、 対応してくれると超うれしいです。
45.
北の国から ペイ トラパンツ代行アプリで Stripeを使ってみた こうなった おわり
Baixar agora