SlideShare ist ein Scribd-Unternehmen logo
1 von 23
PayPal Reference Transaction APIを
お財布ケータイぽく使ってみる
Who am I?
©2015 PayPal Inc. Confidential and proprietary. 2
岡村 純一 Junichi Okamura
PayPal Integration
Manager/Evangelist
Scala/Java/Ruby/Python/Node.js/PHP/../Mobile/../ppt
Rock/Wine/DQ/JOJO/I18N/Marketing/Payment
API Lover/Midnight Creator
@benzookapi
jokamura@paypal.com
今日お話ししたいこと
PayPal Reference Transaction APIの
画期的な使い方!
©2016 PayPal Inc. Confidential and proprietary.
PayPal Reference Transaction とは?
• 買い手に一度承認をもらえれば、その承認のIDだけで、任意の金額(通貨)を任意のタイミン
グで買い手から決済できる強力なAPIです。
• 強力なAPIなので実用には審査が要りますが、テスト環境(Sandbox)では、「Upgrade to
Pro」ボタン一発で使えるようになります。
https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECReferenceTxns/
https://developer.paypal.com/developer/accounts/
©2016 PayPal Inc. Confidential and proprietary.
通常のユースケ−ス
• ゲームや各種プラットフォーム向けの従量課金が一般的
• 2回目以降の支払いを自動化したり、月額定期払いに応用したりすることもできます
• 日本でも導入しているマーチャント(売り手)さんが続々増えています
©2016 PayPal Inc. Confidential and proprietary.
• ペイパルクリップ(https://www.paypal.jp/jp/clip_cp/)の
TOPページ
• ※全てがReference Transactionを導入しているわけでは
ありません。
リファレンストランザクション 支払い同意取得
©2016 PayPal Inc. Confidential and proprietary. 6
(支払い同意だけを単独で取得する場合)
マーチャント様プログラム
PayPalサイト
1. SetExpressCheckout
→ 決済金額を0円で送信
→ MerchantInitiatedbillingを指定
← tokenが返却される
決済選択
PayPal
PayPal
ログイン
マーチャント様画面
PayPal画面
Thank you
リファレンス
トランザクション
同意画面
2. CreateBillingAgreement
→ tokenを送信
← BillingAgreementDが返却されるのでシステムに
保存
PayPalサイトにリダイレクト
(パラメタにtokenを付加する)
(1) (2)
PayPalからマーチャントサイトにリダイレクト
(パラメタにtokenが付加される)
リファレンストランザクション 支払い同意取得
©2016 PayPal Inc. Confidential and proprietary. 7
(初回の決済と同時に同意を取得する場合)
マーチャント様プログラム
PayPalサイト
1. SetExpressCheckout
→ 決済情報(金額、商品名など)を送信
→ MerchantInitiatedbillingを指定
← tokenが返却される
決済選択
PayPal
PayPal
ログイン
マーチャント様画面
PayPal画面
Thank you
支払い承認画面
2. DoExpressCheckoutPayment
→ 最終決済指示(金額など)を送信
← TRANCTIONID、決済結果、BillingAgreementID
が返却されるので、BillingAgreementIDを保存
PayPalサイトにリダイレクト
(パラメタにtokenを付加する)
(1) (2)
PayPalからマーチャントサイトにリダイレクト
(パラメタにtokenが付加される)
リファレンストランザクション 毎回決済時
©2016 PayPal Inc. Confidential and proprietary. 8
マーチャント様プログラム
1. DoReferenceTransaction
→ BillingAgreementID、金額などを送信
← TRANSACTIONID、決済情報などが返却される
マーチャント様画面
決済選択
PayPal
Thank you
マーチャント様プログラム
リファレンストランザクション API詳細
• SetExpressCheckout
− AMT = 0 (初回の決済と同時に同意を得る場合は、初回の決済額を指定)
− BILLINGTYPE = ‘MerchantInitiatedBilling’
• CreateBillingAgreement (支払い同意を単独で取得する場合)
− TOKEN = SetExpressCheckoutで返却されたtokenを指定
• DoExpressCheckoutPayment (初回決済と同時に支払い同意を取得の場合)
− TOKEN = SetExpressCheckoutで返却されたtokenを指定
− AMT = 初回決済額を指定
• DoReferenceTransaction
− REFERENCEID = CreateBillingAgreementもしくはDoExpressCheckoutPaymentで返却された
BillingAgreementIDを指定
− AMT = 決済金額を指定
©2016 PayPal Inc. Confidential and proprietary. 9
リファレンストランザクションを組込む場合は、それぞれのAPIに以下のパラメタを設定します(その他のパラメタについ
てはデベロッパーサイトを参照)。
僕のDemoでも確認できます
https://jo-pp-ruby-demo.herokuapp.com/cl
©2016 PayPal Inc. Confidential and proprietary.
Reference Transactionってすごいけど…
なんかもっと便利に面白く使えないか?
©2016 PayPal Inc. Confidential and proprietary.
きっかけその①
味しめた
https://thinkit.co.jp/story/2015/11/12/6534
http://togetter.com/li/867390?page=8
©2016 PayPal Inc. Confidential and proprietary.
きっかけその②
BitCoin
http://gigazine.net/news/20131224-bitcoin-stolen-on-air/
©2016 PayPal Inc. Confidential and proprietary.
思いつき
Billing Agreement IDをQRコード化すれば
限定的だがハード非依存の
お財布ケータイができるのでは?
©2016 PayPal Inc. Confidential and proprietary.
イメージしたユーザー体験
JALさんのタッチアンドゴー
https://www.jal.co.jp/k-tai/appli/touchandgo/
©2016 PayPal Inc. Confidential and proprietary.
1.Billing Agreement 2. Reference Transaction2. Reference Transaction
決済できるIDをQRコード化って危ないのでは?
• クレジットカードとの比較
− そもそも固定の生番号をいつも携帯している=>書き留められたり写されたら終わり
− いろんなところで使える=>万能なゆえの被害拡散
− 止めるまで時間かかる=>カスタマーセンターに電話して…
• BitCoinとの比較
− 口座番号をそもそもQRコード化してるし…
• Billing Agreementは
− 自動生成のテキストデータ=>エンコード(QR化)しやすく再発行もしやすい
− 承認したマーチャントさんでしかつかえない=>盗まれても被害が小さい
− PayPalにログインすればいつでも無効化できる=>買い手さんの方でいつでも止めれる
割とありなんではなかろうか…
©2016 PayPal Inc. Confidential and proprietary.
エンジニアなんで言うよりやるが易し
Demo作ってきました!
©2016 PayPal Inc. Confidential and proprietary.
構成図
©2016 PayPal Inc. Confidential and proprietary.
①
②
③ ⑧
④
⑤
⑥
⑦
今後の展望
• ①PayPalの支払いボタンのようにガジェット化して事前承認を簡単に組み込めるようする
• ②QRチェックアウトが使えるマーチャントのポータルサイトの構築
• ③POSレジやチックイン・アウトサービスとの連携
• ④TDD(Talk Driven Development=登壇により自らを追い詰め強制的に突貫工事で作るこ
と)で作ったソースコードを誰かに清書してほしい
イノベーションを目指す開発者さんのインスピレーションになれば嬉しいです!
©2016 PayPal Inc. Confidential and proprietary.
最後に…
PayPalの公式ソリューションではなく、
単なるアイディアです!
(実用には審査がいります)
https://www.paypal.jp/merchant/service/reference-transaction/
©2016 PayPal Inc. Confidential and proprietary.
告知①
Qiita、スタックオーバーフローで投稿、質問受付中!
http://qiita.com/tags/PayPal
http://ja.stackoverflow.com/questions/tagged/paypal
©2016 PayPal Inc. Confidential and proprietary.
告知②
明日パネルディスカッションに登壇します!
http://2016.cross-party.com/program/d4
©2016 PayPal Inc. Confidential and proprietary.
Thank You

Weitere ähnliche Inhalte

Was ist angesagt?

AWS Transfer Family SFTP and FTPS
AWS Transfer Family SFTP and FTPSAWS Transfer Family SFTP and FTPS
AWS Transfer Family SFTP and FTPSKameda Harunobu
 
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...Amazon Web Services Japan
 
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介Amazon Web Services Japan
 
AWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct ConnectAWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct ConnectAmazon Web Services Japan
 
Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...
Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...
Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...Amazon Web Services
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版Hiroaki Oikawa
 
Oracle Coherence勉強会
Oracle Coherence勉強会Oracle Coherence勉強会
Oracle Coherence勉強会Toshiaki Maki
 
負荷試験ツールlocustを使おう
負荷試験ツールlocustを使おう負荷試験ツールlocustを使おう
負荷試験ツールlocustを使おうiRidge, Inc.
 
[CTO Night & Day 2019] Amazon Culture #ctonight
[CTO Night & Day 2019] Amazon Culture #ctonight[CTO Night & Day 2019] Amazon Culture #ctonight
[CTO Night & Day 2019] Amazon Culture #ctonightAmazon Web Services Japan
 
組み込みメーカーだからこそのAWS Cognitoの使い方
組み込みメーカーだからこそのAWS Cognitoの使い方組み込みメーカーだからこそのAWS Cognitoの使い方
組み込みメーカーだからこそのAWS Cognitoの使い方shotaueda3
 
20210309 AWS Black Belt Online Seminar AWS Audit Manager
20210309 AWS Black Belt Online Seminar AWS Audit Manager20210309 AWS Black Belt Online Seminar AWS Audit Manager
20210309 AWS Black Belt Online Seminar AWS Audit ManagerAmazon Web Services Japan
 
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and SlackSecured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and SlackAmazon Web Services
 
[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki
[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki
[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro MorisakiInsight Technology, Inc.
 
Oracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデートOracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデートオラクルエンジニア通信
 
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)日本マイクロソフト株式会社
 
[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018
[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018
[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018Amazon Web Services
 
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜Kunihiko Ikeyama
 
S13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティス
S13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティスS13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティス
S13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティスMicrosoft Azure Japan
 
M3の医療webサービス群を支える基盤技術
M3の医療webサービス群を支える基盤技術M3の医療webサービス群を支える基盤技術
M3の医療webサービス群を支える基盤技術IKEDA Kiyoshi
 

Was ist angesagt? (20)

AWS Transfer Family SFTP and FTPS
AWS Transfer Family SFTP and FTPSAWS Transfer Family SFTP and FTPS
AWS Transfer Family SFTP and FTPS
 
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
20180425 AWS Black Belt Online Seminar Amazon Relational Database Service (Am...
 
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
 
AWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct ConnectAWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct Connect
 
Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...
Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...
Running Containers Without Servers: Introduction to AWS Fargate - SRV214 - At...
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版
 
Oracle Coherence勉強会
Oracle Coherence勉強会Oracle Coherence勉強会
Oracle Coherence勉強会
 
負荷試験ツールlocustを使おう
負荷試験ツールlocustを使おう負荷試験ツールlocustを使おう
負荷試験ツールlocustを使おう
 
[CTO Night & Day 2019] Amazon Culture #ctonight
[CTO Night & Day 2019] Amazon Culture #ctonight[CTO Night & Day 2019] Amazon Culture #ctonight
[CTO Night & Day 2019] Amazon Culture #ctonight
 
組み込みメーカーだからこそのAWS Cognitoの使い方
組み込みメーカーだからこそのAWS Cognitoの使い方組み込みメーカーだからこそのAWS Cognitoの使い方
組み込みメーカーだからこそのAWS Cognitoの使い方
 
20210309 AWS Black Belt Online Seminar AWS Audit Manager
20210309 AWS Black Belt Online Seminar AWS Audit Manager20210309 AWS Black Belt Online Seminar AWS Audit Manager
20210309 AWS Black Belt Online Seminar AWS Audit Manager
 
はじめてのOracle Cloud Platform
はじめてのOracle Cloud PlatformはじめてのOracle Cloud Platform
はじめてのOracle Cloud Platform
 
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and SlackSecured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
 
[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki
[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki
[D14] 【詳解】インメモリーデータベース SAP HANA:実際の仕組みと動きを理解しよう!by Toshiro Morisaki
 
Oracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデートOracle Cloud Infrastructure:2022年4月度サービス・アップデート
Oracle Cloud Infrastructure:2022年4月度サービス・アップデート
 
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
 
[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018
[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018
[REPEAT] Microsoft Active Directory Deep Dive (WIN303-R) - AWS re:Invent 2018
 
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
クラウドネイティブ時代の オブザーバビリティとは? 〜 SignalFxで実現するマイクロサービスの トレーサビリティとリアルタイム監視・分析 〜
 
S13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティス
S13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティスS13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティス
S13 Oracle Database を Microsoft Azure 上で運用する為に~基本事項とベストプラクティス
 
M3の医療webサービス群を支える基盤技術
M3の医療webサービス群を支える基盤技術M3の医療webサービス群を支える基盤技術
M3の医療webサービス群を支える基盤技術
 

Ähnlich wie PayPal Reference Transaction APIをお財布ケータイぽく使ってみる

20180228 sendai it_workshop
20180228 sendai it_workshop20180228 sendai it_workshop
20180228 sendai it_workshopJunichi Okamura
 
PayPalアカウントを使った便利で安心なプラットフォーム運用
PayPalアカウントを使った便利で安心なプラットフォーム運用PayPalアカウントを使った便利で安心なプラットフォーム運用
PayPalアカウントを使った便利で安心なプラットフォーム運用Junichi Okamura
 
20180222 serverless meetup_#7
20180222 serverless meetup_#720180222 serverless meetup_#7
20180222 serverless meetup_#7Junichi Okamura
 
PayPalとセキュリティの関係について
PayPalとセキュリティの関係についてPayPalとセキュリティの関係について
PayPalとセキュリティの関係についてJunichi Okamura
 
Shopifyで採用されているPayPal実装とそのデモ
Shopifyで採用されているPayPal実装とそのデモShopifyで採用されているPayPal実装とそのデモ
Shopifyで採用されているPayPal実装とそのデモJunichi Okamura
 
20170324 html5j web_paltform_study
20170324 html5j web_paltform_study20170324 html5j web_paltform_study
20170324 html5j web_paltform_studyJunichi Okamura
 
20180616 pay pal_meetup_osaka
20180616 pay pal_meetup_osaka20180616 pay pal_meetup_osaka
20180616 pay pal_meetup_osakaJunichi Okamura
 
API Meetup #8 PayPal API
API Meetup #8 PayPal APIAPI Meetup #8 PayPal API
API Meetup #8 PayPal APIJunichi Okamura
 
20180915 word camp_tokyo
20180915 word camp_tokyo20180915 word camp_tokyo
20180915 word camp_tokyoJunichi Okamura
 
20180529 fukuoka ec_night
20180529 fukuoka ec_night20180529 fukuoka ec_night
20180529 fukuoka ec_nightJunichi Okamura
 

Ähnlich wie PayPal Reference Transaction APIをお財布ケータイぽく使ってみる (20)

PPUG Kyoto #1
PPUG Kyoto #1PPUG Kyoto #1
PPUG Kyoto #1
 
20180228 sendai it_workshop
20180228 sendai it_workshop20180228 sendai it_workshop
20180228 sendai it_workshop
 
20190312 node gakuen
20190312 node gakuen20190312 node gakuen
20190312 node gakuen
 
20180316 ppug tokyo_#5
20180316 ppug tokyo_#520180316 ppug tokyo_#5
20180316 ppug tokyo_#5
 
PayPalアカウントを使った便利で安心なプラットフォーム運用
PayPalアカウントを使った便利で安心なプラットフォーム運用PayPalアカウントを使った便利で安心なプラットフォーム運用
PayPalアカウントを使った便利で安心なプラットフォーム運用
 
20180224 ppug osaka_#3
20180224 ppug osaka_#320180224 ppug osaka_#3
20180224 ppug osaka_#3
 
20180222 serverless meetup_#7
20180222 serverless meetup_#720180222 serverless meetup_#7
20180222 serverless meetup_#7
 
PayPalとセキュリティの関係について
PayPalとセキュリティの関係についてPayPalとセキュリティの関係について
PayPalとセキュリティの関係について
 
Shopifyで採用されているPayPal実装とそのデモ
Shopifyで採用されているPayPal実装とそのデモShopifyで採用されているPayPal実装とそのデモ
Shopifyで採用されているPayPal実装とそのデモ
 
20170324 html5j web_paltform_study
20170324 html5j web_paltform_study20170324 html5j web_paltform_study
20170324 html5j web_paltform_study
 
20180616 pay pal_meetup_osaka
20180616 pay pal_meetup_osaka20180616 pay pal_meetup_osaka
20180616 pay pal_meetup_osaka
 
20180322 tech meetup_#8
20180322 tech meetup_#820180322 tech meetup_#8
20180322 tech meetup_#8
 
20180607 ppug hachioji
20180607 ppug hachioji20180607 ppug hachioji
20180607 ppug hachioji
 
API Meetup #8 PayPal API
API Meetup #8 PayPal APIAPI Meetup #8 PayPal API
API Meetup #8 PayPal API
 
20180525 ppug sendai
20180525 ppug sendai20180525 ppug sendai
20180525 ppug sendai
 
20180609 ppug nagoya
20180609 ppug nagoya20180609 ppug nagoya
20180609 ppug nagoya
 
20180829 ppug fukuoka
20180829 ppug fukuoka20180829 ppug fukuoka
20180829 ppug fukuoka
 
20180519 ppug niigata
20180519 ppug niigata20180519 ppug niigata
20180519 ppug niigata
 
20180915 word camp_tokyo
20180915 word camp_tokyo20180915 word camp_tokyo
20180915 word camp_tokyo
 
20180529 fukuoka ec_night
20180529 fukuoka ec_night20180529 fukuoka ec_night
20180529 fukuoka ec_night
 

Mehr von Junichi Okamura

20180323 junction tokyo_2018
20180323 junction tokyo_201820180323 junction tokyo_2018
20180323 junction tokyo_2018Junichi Okamura
 
PayPal Tech Meetup #7 Year End Party with PayPal Masters!
PayPal Tech Meetup #7 Year End Party with PayPal Masters!PayPal Tech Meetup #7 Year End Party with PayPal Masters!
PayPal Tech Meetup #7 Year End Party with PayPal Masters!Junichi Okamura
 
PayPal User Groupの振り返り
PayPal User Groupの振り返りPayPal User Groupの振り返り
PayPal User Groupの振り返りJunichi Okamura
 
新しい実装方法 Braintree SDKについて
新しい実装方法 Braintree SDKについて新しい実装方法 Braintree SDKについて
新しい実装方法 Braintree SDKについてJunichi Okamura
 
Iot_algyan_hands-on_20161129
Iot_algyan_hands-on_20161129Iot_algyan_hands-on_20161129
Iot_algyan_hands-on_20161129Junichi Okamura
 
Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112Junichi Okamura
 
Shinjuku.rb 20151125 PayPal 101
Shinjuku.rb 20151125 PayPal 101Shinjuku.rb 20151125 PayPal 101
Shinjuku.rb 20151125 PayPal 101Junichi Okamura
 
Rakuten Tech Conf 2015 Yet Another Security Talk
Rakuten Tech Conf 2015 Yet Another Security TalkRakuten Tech Conf 2015 Yet Another Security Talk
Rakuten Tech Conf 2015 Yet Another Security TalkJunichi Okamura
 
WebRTCでリアル店舗を作ってみる
WebRTCでリアル店舗を作ってみるWebRTCでリアル店舗を作ってみる
WebRTCでリアル店舗を作ってみるJunichi Okamura
 

Mehr von Junichi Okamura (11)

20180530 ppug tokyo
20180530 ppug tokyo20180530 ppug tokyo
20180530 ppug tokyo
 
20180521 cs hack
20180521 cs hack20180521 cs hack
20180521 cs hack
 
20180323 junction tokyo_2018
20180323 junction tokyo_201820180323 junction tokyo_2018
20180323 junction tokyo_2018
 
PayPal Tech Meetup #7 Year End Party with PayPal Masters!
PayPal Tech Meetup #7 Year End Party with PayPal Masters!PayPal Tech Meetup #7 Year End Party with PayPal Masters!
PayPal Tech Meetup #7 Year End Party with PayPal Masters!
 
PayPal User Groupの振り返り
PayPal User Groupの振り返りPayPal User Groupの振り返り
PayPal User Groupの振り返り
 
新しい実装方法 Braintree SDKについて
新しい実装方法 Braintree SDKについて新しい実装方法 Braintree SDKについて
新しい実装方法 Braintree SDKについて
 
Iot_algyan_hands-on_20161129
Iot_algyan_hands-on_20161129Iot_algyan_hands-on_20161129
Iot_algyan_hands-on_20161129
 
Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112Tokyo nodefestival workshop_20161112
Tokyo nodefestival workshop_20161112
 
Shinjuku.rb 20151125 PayPal 101
Shinjuku.rb 20151125 PayPal 101Shinjuku.rb 20151125 PayPal 101
Shinjuku.rb 20151125 PayPal 101
 
Rakuten Tech Conf 2015 Yet Another Security Talk
Rakuten Tech Conf 2015 Yet Another Security TalkRakuten Tech Conf 2015 Yet Another Security Talk
Rakuten Tech Conf 2015 Yet Another Security Talk
 
WebRTCでリアル店舗を作ってみる
WebRTCでリアル店舗を作ってみるWebRTCでリアル店舗を作ってみる
WebRTCでリアル店舗を作ってみる
 

PayPal Reference Transaction APIをお財布ケータイぽく使ってみる