PayPal Tech Meetup #2 で話しました〜 http://eventdots.jp/event/588605
IoTセレクトショップにPayPal導入してる話です。後半はおまけ。
*P5ηϨΫτγϣοϓͷラピットプロトタイピングͱPayPal実運⽤LIG inc. @n0bisuke#paypaltech
View Slide
About Me• @n0bisuke• LIGinc. ΤϯδχΞ / DevRelࣄۀऀ• ࠷ۙͷڵຯ: IoT / JavaScript Robotics• 89ੈ (ฏݩ)• MilkcocoaΤόϯδΣϦετ• #IoTLT
͜Μͳͷ࡞ͬͨΑ
IoTなセレクトショップ
͜Μͳͷ࡞ͬͨΑ%&.0
*P5ͳηϨΫτγϣοϓʮTUVEJPʯߪೖͷΈʹ1BZ1BMΛʜ
࣮ӡ༻։࢝͠·ͨ͠ɻ
࣮ӡ༻։࢝͠·ͨ͠ େࣄ
Slack通知デバイス通知社内Slack社内デバイス1BZ1BMܾࡁͱ࿈ܞͨ͠ػೳ௨ܥ
1BZ1BMܾࡁͱ࿈ܞͨ͠ػೳ購⼊λΠϜηʔϧػೳ在庫管理タイムセール情報PUSH在庫情報も含めてpush
λΠϜηʔϧػೳ%&.0※画⾯は新デザインです
ٕज़తʹ͜ͷลͬͯ·͢ɾ8FC1VTIɾ4FSWJDF8PSLFSɾ1BZ1BM/PUJpDBUJPOT"1*
1BZ1BMͰ৭ʑͱใ࣋ͨͣʹ͍͚ͯ·͢ɻࠓͷͱ͜Ζ1BZ1BM#VUUPO 1BZ1BM/PUJpDBUJPOT"1*・在庫情報・お⾦・ユーザーの⾊々な情報・在庫情報・お⾦・ユーザーの⾊々な情報
5⽉下旬くらいから作り始めて現時点で実運⽤ラピットプロトタイピング時に役⽴ったサービスを紹介します。
ͭΒ͔ͬͨͱ͜Ζ8FC)PPLXFCQVTI·Ͱͷσόοά·ΘΓɻಛʹ44-
Α͋͘Δ8FCIPPLactionWebhookhttp / post⾃前のサーバーなど通知
Α͋͘Δ8FCIPPLactionWebhookhttp / post⾃前のサーバーなど通知この辺を⽤意するのが地味に⾯倒くさい
࠷ॳ"[VSFͷ*BB4ͰΖ͏ͱ͚ͨ͠ͲʜactionWebhookhttp / post⾃前のサーバーなど通知HTTPSしか対応してない・デバッグ⽤のプログラムの⽤意・SSL対応ちょっとだるい
8FCIPPLTTJNVMBUPS
3FRVFTU#JO8FCIPPLΛड͚ྲྀͯ͘͠ΕΔQSPYZతͳαʔϏε
actionWebhookhttp / post通知・無料で利⽤出来る・HTTPSでWebhookを受けれる・Webhookで送られてくる値も確認可能 (デバッグ)・条件指定し、Webhookを受け取たらさらにRequestを投げられる(e.g. Slackなどへ)
OFUMZGZSSL環境に簡単ホスティング
・静的ファイルをドラッグ&ドロップするだけ・GH-PagesやHerokuよりもだいぶ楽
4FOE1VMTFWebPushのテスト / SSL必須なのでnetlifyと組み合わせるといい
·ͱΊ・IoTなセレクトショップを作ってPayPal決済を導⼊して運⽤してます。・PayPal連携のタイムセールな仕組みを作ってます・ラピットプロトタイピングで実現したいことを最速に!- RequestBin- netlify- SendPuse- PayPal API
͕࣌ؒ͋ͬͨΒɺ͓·͚
ͭΒ͔ͬͨͱ͜Ζ-WύʔιφϧPSϏδωεΞΧϯτ実際に売るに通常アカウントではダメっぽい
ͭΒ͔ͬͨͱ͜Ζ-WύʔιφϧPSϏδωεΞΧϯτ個⼈認証 個⼈認証 + 会社の証明など
ͭΒ͔ͬͨͱ͜Ζ-WύʔιφϧϏδωεΞΧϯτ個⼈認証 個⼈認証 + 会社の証明など
ͭΒ͔ͬͨͱ͜Ζ-WύʔιφϧϏδωεΞΧϯτ個⼈認証↓家にハガキでパスコードが送られてくるけどそもそもWeb界隈の⼈は受け取れない()
ͦͷ݁Ռʜ ͔ͬ͜ѱ͍
ͭΒ͔ͬͨͱ͜Ζ-WαϯυϘοΫεΞΧϯτͷଘࡏʹޙ͔Βؾͮ͘
ͭΒ͔ͬͨͱ͜Ζ-WαϯυϘοΫεΞΧϯτͷଘࡏʹޙ͔Βؾͮ͘(仕組み作るだけならこっちの⽅がはやかった…)
ͭΒ͔ͬͨͱ͜Ζ-WɾυΩϡϝϯτͱ"1*͕͔Γʹ͍͘
͔Γʹ͍͘ཧ༝ ׂѪɾྔଟ͍ͷʹϑΥϯτ͕αϯηϦϑମʢ͍จষͩͱԣํʹ͕Γͷগͳ͍αϯηϦϑମർΕΔɺ/FX:PSL5JNFTͷΑ͏ʹηϦϑମ͕ϕετɻಛʹ"1*υΩϡϝϯτͳΜͯ1$ͰಡΉέʔεʼʼʼεϚϗͰಡΉέʔεͷํ͕ѹత͔ͩΒɺαϯηϦϑମͳΜͱͳʔ͘៉ྷʹݟ͑ΔҎ֎ͷϝϦοτ͕ͳ͍ͷͰʁʣɾ৭ͷࢹ֮తΧςΰϥΠζ͕͞Ε͍ͯͳ͍ɺશ͕ͯ୯ௐͰؔੑ͕ݟ͑ʹ͍͘ɾεςοϓΛද͢ࣈ͕ຊจͱಉ͡ϑΥϯτͰɺͲΕ͙Β͍ͷ࡞ۀྔ͔ݟ௨͕͖ͭ͠ʹ͍͘ɾαΠυόʔ͕ݻఆͳͷʹͨͩϖʔδ֎ϦϯΫͷΈΛష͍ͬͯΔʢ͍͍ྫ2JJUBͷΑ͏ʹI I IΛΠϯσοΫεԽͯ͠αΠυόʔʹ͓͍ͯ͋͛Δͱ͕ࣗͲ͜ʹ͍Δ͔͔Γ͍͢ʣ
͓·͚