Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Developers.IO 2020 Connect Day5 ECサイトの決済システムを作る...
Search
Keiichi Nomura
June 30, 2020
Business
0
4.7k
Developers.IO 2020 Connect Day5 ECサイトの決済システムを作るなら知っておきたいこと / Developers.IO 2020 Connect Day5 Payment Development Flow With E-commerce Site
Keiichi Nomura
June 30, 2020
Tweet
Share
More Decks by Keiichi Nomura
See All by Keiichi Nomura
チーム開発のふりかえり2024 #devio2024
k1style
0
340
ECサイト向け決済機能の開発で学んだ外部決済サービスの活用ポイント
k1style
1
2k
開発チームリーダーとしてやってきたことのふりかえり
k1style
0
1.4k
【EC/CRM基盤開発】 prismatix事業部 Devチーム(サーバーサイドエンジニア)の紹介 / Prismatix server side engineer job introduction
k1style
0
1.5k
外部決済サービスを利用する上での脆弱ポイントと対策 / Vulnerable points and countermeasures for using external payment services
k1style
0
1.9k
外部決済サービスを利用した開発の反省と改善 #devio2021 / Introspection and Improvement of Development with External Payment Services
k1style
0
1.7k
サーバーレスアーキテクチャでサクッと作るアイマスbot
k1style
1
990
私が考えるAWSを使ったアイマスHack
k1style
1
1.1k
Other Decks in Business
See All in Business
Mercari-Fact-book_jp
mercari_inc
7
180k
merpay-overview_en
mercari_inc
1
24k
ambr Company Deck ☕️ We are hiring!
ambrinc
0
110
第3回DifyStudio_まつにぃ浸透し_継続するDifyとは.pdf
yukaikunimatsu
3
2k
Mercari-Fact-book_en
mercari_inc
2
30k
SRE は管理職に向いている
yoshiiryo1
6
5k
Hubble Company Deck
hubble
2
350
業務設計のいろは
shunsuke_takeuchi
PRO
2
450
Crisp Code inc.|サービス紹介 / 料金表 - Services & Price list
so_kotani
1
440
実体験:エンジニアの妊娠・出産と仕事/real-life-experience-pregnancy-childbirth-and-work-for-engineers
emiki
9
1.7k
フロントエンドにおける「型」の責任分解に対する1つのアプローチ
kinocoboy2
4
950
ARI会社説明
arisaiyou
1
19k
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
527
40k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
680
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
BBQ
matthewcrist
89
9.9k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Agile that works and the tools we love
rasmusluckow
331
21k
How STYLIGHT went responsive
nonsquared
100
5.9k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
340
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Transcript
EC αΠτͷܾࡁγεςϜΛ࡞ΔͳΒ ͓͖͍ͬͯͨ͜ͱ ʙ prismatix ܾࡁαʔϏεͷհఴ͑ͯʙ 2020/6/30 ଜܒҰ
ࣗݾհ Ϋϥεϝιου ࣄۀ։ൃ෦ prismatix ܾࡁαʔϏε։ൃ୲ ଜܒҰ
͡Ίʹ prismatix ͱʁ
QSJTNBUJY ɾEC / CRMಛԽܕAPIϓϥοτϑΥʔϜ ɾϚΠΫϩαʔϏε / ΫϥυωΠςΟϒ ɾΫϥεϝιουͷB2BࣗࣾαʔϏε https://prismatix.jp/
ಋೖྫ https://prismatix.jp/news/news20200611_teraokaseiko.html
ΦϜχνϟωϧ ɹɾෳͷൢചνϟωϧͱෳͷόοΫΦϑΟεγεςϜΛϋϒͱͯ͠౷߹ ϚΠΫϩαʔϏε ɹɾඞཁͳػೳΛબతʹಋೖՄೳ &$$3.ϓϥοτϑΥʔϜ
QSJTNBUJY ࠓճ͓͢Δ͜ͱ
ࠓճ͓͢Δ͜ͱ ܾࡁ
αϚϦ ɾܾࡁαʔϏεͷׂ ɾܾࡁͷදతͳػೳ ɾ։ൃ্ߟྀ͓͖͍ܾͯͨ͠ࡁͷॲཧϑϩʔ ɾ·ͱΊ ɾվΊͯ prismatix ͷհ
༧Ίྃ͝ঝ͍͖͍ͨͩͨ͜ͱ ࠓճհ͢Δ༰͕ܾࡁͷશͯͰ͋Γ·ͤΜɻ ʮܾࡁγεςϜΛ࡞ΔͳΒ͓͖͍ͬͯͨ͜ͱʯ ͱ͍͏؍Ͱ͓͠·͢ɻ
ܾࡁαʔϏεͷׂ ܾࡁαʔϏεͷׂ
ܾࡁαʔϏεͷׂ ɾܾࡁʹؔΘΔॲཧͷ૭ޱ ྫʣΫϨδοτΧʔυΛͬͯ EC αΠτ্ͰΛߪೖ ܾ ࡁ α ồ
Ϗ ε Χʔυձࣾ ސ٬ จ֬ఆ ༩৴ ༩৴ OK OK ߪೖOK EC αΠτ
ܾࡁαʔϏεͷׂ ɾܾࡁʹؔΘΔॲཧͷ૭ޱ ྫʣEC αΠτΛӡӦ͢Δళฮ͕ച্ۚΛड͚औΔͨΊͷखଓ͖Λ͢Δ ܾ ࡁ α ồ Ϗ
ε Χʔυձࣾ ސ٬ ച্֬ఆ OK OK ച্ॲཧ EC αΠτ ࢧ͍ٻ ൃૹ
֎෦ͷܾࡁαʔϏεΛར༻͢ΔϝϦοτ Χʔυձࣾ ސ٬ EC αΠτ ച্֬ఆ OK OK ച্ॲཧ
ɾఏڙ͢ΔΠϯλʔϑΣʔεʹैͬͯ EC αΠτͷܾࡁγεςϜ։ൃΛߦ͏ ɾܾࡁʹؔΘΔηΩϡΞͳใཧΛ EC αΠτʹΘͬͯߦ͏ ܾ ࡁ α ồ Ϗ ε ֎෦ͷܾࡁߦαʔϏε ΦϯϥΠϯܾࡁαʔϏεͷར༻ ൃૹ
༻ޠͷཧ ɾܾࡁαʔϏε ɾ֎෦ͷܾࡁߦαʔϏεΦϯϥΠϯܾࡁ αʔϏεͷ͜ͱ ɾEC αΠτͷܾࡁγεςϜ ɾܾࡁαʔϏεΛར༻ͯ͠ EC αΠτଆ͕։
ൃ͢Δܾࡁػೳͷ͜ͱ
QSJTNBUJYܾࡁαʔϏε ɾprismatix ͷܾࡁαʔϏε EC αΠτ 4USJQF ɾෳͷܾࡁαʔϏεͷϋϒͱͯ͠ɺ౷߹ͨ͠ΠϯλʔϑΣʔεΛఏڙ ͢Δ 7FSJ5SBOT
"NB[PO1BZ /1ޙ͍ FUD ܾࡁαʔϏε ʨ
ܾࡁαʔϏεʹ͍͓ͭͯ͞Β͍ ɾސ٬ͷࢧ͍ళฮͷച্֬ఆͳͲͷ૭ޱ ɾEC αΠτͷܾࡁγεςϜΛ࡞ΔͳΒɺܾࡁ αʔϏεΛར༻͠·͠ΐ͏
ܾࡁͷػೳհ ܾࡁͷදతͳػೳ
ܾࡁखஈͷछྨ ɾΫϨδοτΧʔυ ɾίϯϏχͰͷࢧ͍ ɾޙ͍ ɾΦϯϥΠϯܾࡁΛར༻ͨ͠ࢧ͍…
ܾࡁखஈͷछྨ ɾΫϨδοτΧʔυ ɾίϯϏχͰͷࢧ͍ ɾޙ͍ ɾΦϯϥΠϯܾࡁΛར༻ͨ͠ࢧ͍… EC αΠτͰ ಛʹ͏ܾࡁखஈ
ΫϨδοτΧʔυܾࡁͰ͖࣋ͭػೳ ΫϨδοτΧʔυܾࡁͰ͖࣋ͭػೳ
ΫϨδοτΧʔυܾࡁͰ͖࣋ͭػೳ ɾ༩৴ ɾച্
ΫϨδοτΧʔυܾࡁͰ͖࣋ͭػೳ ɾ༩৴ˠΩϟϯηϧ ɾച্ˠฦۚ
༩৴ ྫʣΫϨδοτΧʔυΛͬͯΛߪೖ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ
ސ٬ ༩৴ ༩৴ OK OK ߪೖOK ɾ ʮސ٬͕ߪೖͰ͖Δ͜ͱʯΛอূ EC αΠτ ༩৴Մೳ֬อ จ֬ఆ
༩৴ ɾ༩৴Մೳɺސ٬ͷΧʔυܖঢ়گʹΑܾͬͯ·Δ ɾʮ༩৴ՄೳΛ֬อͰ͖ͨʹސ٬ఏڙͯ͠ྑ͍ʯͱΈͳͤΔ ɾ༩৴ཱΛ͚ͨͩ͠Ͱ·ͩސ٬ͦͷֹۚΛࢧͬͨঢ়ଶͰͳ͍ ܾ ࡁ α ồ Ϗ
ε Χʔυձࣾ ސ٬ ߪೖ ༩৴ ༩৴ OK OK ߪೖOK ɾ Χʔυձࣾސ٬ͷ༩৴ՄೳΛ֬อ EC αΠτ ༩৴Մೳ֬อ
ച্ ྫʣͷൃૹ͕֬ఆͨ͠߹ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ
ސ٬ ച্֬ఆ OK OK ച্ॲཧ ࢧ͍ٻ ɾސ٬ͷࢧ͍ٻΛอূ͠ɺച্ۚΛड͚औΔ EC αΠτ ൃૹ
༩৴ͷΩϟϯηϧ ྫʣސ٬͕ߪೖΩϟϯηϧΛ͢Δ߹ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ
ސ٬ ߪೖΩϟϯηϧ Ωϟϯηϧ Ωϟϯηϧ OK OK OK EC αΠτ ɾ Χʔυձ͕ࣾ֬อͨ͠༩৴ՄೳΛղ์ ༩৴ՄೳΛղ์
ฦۚ ྫʣސ٬͕ͷฦΛґཔɺ૬ԠֹΛฦۚ͢Δ߹ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ
ސ٬ ฦۚ OK OK ฦґཔ ฦۚ OK EC αΠτ ฦۚ ɾސ٬ʹٻֹͨۚ͠Λ͍͢
ΫϨδοτΧʔυܾࡁͰ͖࣋ͭػೳ͓͞Β͍ ɾ༩৴ˠΩϟϯηϧ ɾച্ˠฦۚ
ܾࡁͷॲཧϑϩʔ EC αΠτͷܾࡁγεςϜΛ࡞Δ্Ͱ ߟྀ͓͖͍ͯͨ͠ॲཧϑϩʔ
հ͢Δॲཧϑϩʔ ɾΧʔυใͷऔΓѻ͍ʹ͍ͭͯ ɾΫϨδοτΧʔυͷຊਓೝূ(3DηΩϡΞ) Λར༻ͨ͠༩৴ ɾΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴ ɾλΠϜΞτͷߟྀ
ΧʔυใͷऔΓѻ͍ ΧʔυใͷऔΓѻ͍ʹ͍ͭͯ
ΧʔυใͷऔΓѻ͍ʹ͍ͭͯલఏ EC αΠτɺސ٬ͷΧʔυใΛ Βͳͯ͘ྑ͍Ͱ͢ɻ ×อ࣋ ×डऔ Δ͜ͱ͕ɺΧʔυใͷ࿙Ӯʹܨ͕Γ·͢ɻ
Χʔυใͷೖྗ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
1.ߪೖૢ࡞ 2.ೖྗը໘ EC αΠτ 1. ސ٬͕ΧʔυͰͷߪೖΛૢ࡞͢Δ 2. EC αΠτΧʔυೖྗը໘Λදࣔ͢Δ ※Χʔυೖྗը໘ɺܾࡁαʔϏε͕ఏڙ͢Δೖྗ༷ʹै͍࣮
Χʔυใͷೖྗ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 4. Χʔυใʹඥ͚ͨτʔΫϯΛฦ͢ 3. ΧʔυใΛೖྗɻΧʔυใܾࡁαʔϏεଆʹૹΔ 4. ܾࡁαʔϏεɺΧʔυใʹඥ͚ͨτʔΫϯΛൃߦ͠ฦ͢ 3. Χʔυใೖྗ͠ɺૹ৴
ೖྗͨ͠Χʔυใ τʔΫϯ Λͬͯ༩৴ ܾ ࡁ α ồ Ϗ ε
Χʔυձࣾ ސ٬ 5.ߪೖ֬ఆ ֬ఆը໘ EC αΠτ 6. ༩৴ OK 7. ༩৴ OK 5. ΧʔυใೖྗΛऴ͑ͨސ٬͕จ֬ఆͷૢ࡞Λ͢Δ ɾ(લड़ͷτʔΫϯΛϦΫΤετ) 6. ECαΠττʔΫϯͱҰॹʹ༩৴ΛϦΫΤετ 7. ܾࡁαʔϏετʔΫϯΛݩʹΧʔυใΛऔಘ͠Χʔυձࣾ༩৴࣮ߦ
Χʔυใͷඇอ࣋ɾඇ௨ա ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 3. Χʔυใೖྗ͠ɺૹ৴ 4. Χʔυใʹඥ͚ͨτʔΫϯΛฦ͢ ɾEC αΠτސ٬ͷΧʔυใΛड͚औΒͳ͍ →Χʔυใඇอ࣋ɾඇ௨աͷϑϩʔ 1.ߪೖૢ࡞ 2.ೖྗը໘
ܾࡁαʔϏεଆ͕ΧʔυใͬͯΔͷେৎʁ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 3. Χʔυใೖྗ͠ɺૹ৴ 4. Χʔυใʹඥ͚ͨτʔΫϯΛฦ͢ ɾΫϨδοτΧʔυۀքͷηΩϡϦςΟج४ʹ९क͍ͯ͠Δ͜ͱ͕લఏ [PCIDSSࢀߟ] https://www.jcdsc.org/pci_dss.php 1.ߪೖૢ࡞ 2.ೖྗը໘
ΧʔυใͷऔΓѻ͍ʹ͍͓ͭͯ͞Β͍ ɾEC αΠτΧʔυใΛΔඞཁ͕ͳ͍ ɾܾࡁαʔϏεΛར༻ͯ͠ɺΧʔυใඇอ ࣋ɾඇ௨աͷܾࡁγεςϜΛ࣮ݱ
%ηΩϡΞΛར༻ͨ͠༩৴ ΫϨδοτΧʔυͷຊਓೝূ (3DηΩϡΞ)Λར༻ͨ͠༩৴
%ηΩϡΞͱʁ ɾ֤Χʔυൃߦձ͕ࣾఏڙ͢ΔຊਓೝূαʔϏε ʮ༩৴ΛϦΫΤετͨ͠ਓʹΧʔυΛॴ࣋͢Δຊਓʯ Ͱ͋ΔͱೝΊͯॳΊͯ༩৴Λ࣮ߦ͠·͢ɻ ܾ ࡁ α ồ Ϗ
ε Χʔυձࣾ ސ٬ ຊਓೝূ ༩৴OK ߪೖOK EC αΠτ ༩৴OK
%ηΩϡΞΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
1.จ֬ఆ EC αΠτ 1. ސ٬͕จ֬ఆ͢Δ 2. EC αΠτ͓ΑͼܾࡁαʔϏε3DηΩϡΞͷ༩৴ΛϦΫΤετ͢Δ 2.3DηΩϡΞ ༩৴ 2.3DηΩϡΞ ༩৴
%ηΩϡΞΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 3. Χʔυձࣾͷຊਓೝূը໘ͷใΛؚΉ݁ՌΛฦ͢ 4. ސ٬ͷϒϥβΧʔυձࣾͷຊਓೝূը໘ʹϦμΠϨΫτ͢Δ 3. ݁Ռ 3. ݁Ռ 4. ຊਓೝূը໘ϦμΠϨΫτ
%ηΩϡΞΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 5. ސ٬͕ຊਓೝূͷૢ࡞Λ࣮ࢪ͢Δ 5. ຊਓೝূ࣮ࢪ
%ηΩϡΞΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 6. ސ٬ͷϒϥβܾࡁαʔϏεϦμΠϨΫτ͢Δ 7. ೝূ݁Ռ͕ͳ͚ΕɺܾࡁαʔϏε༩৴Λ࣮ࢪ͢Δ 6. ܾࡁαʔϏεϦμΠϨΫτ 7. ༩৴֬ఆ 7. ༩৴݁Ռ
%ηΩϡΞΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 8. ܾࡁαʔϏε༩৴݁ՌΛސ٬ͷϒϥβܦ༝Ͱ EC αΠτϦμΠϨΫτ 9. EC αΠτߪೖ݁Ռը໘Λސ٬ͷϒϥβදࣔ 8.༩৴݁Ռ 8. ༩৴݁Ռ 9.݁Ռදࣔ
%ηΩϡΞΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 10.ސ٬ͷ݁ՌදࣔͱผʹɺܾࡁαʔϏε͔Β EC αΠτผ్༩ ৴݁ՌΛ௨ 10. ༩৴݁Ռ
&$αΠτ͕༩৴݁ՌΛड͚औΔλΠϛϯά ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 8. ༩৴݁Ռ 10. ༩৴݁Ռ • ސ٬ͷϒϥβΛܦ༝ͯ͠ EC αΠτ͕݁ՌΛड͚औΔ • ܾࡁαʔϏε͔ΒECαΠτ݁ՌΛ௨ 8.༩৴݁Ռ 9.݁Ռදࣔ
&$αΠτ͕༩৴ྃͱΈͳ͢λΠϛϯά ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ 8. ༩৴݁Ռ 10. ༩৴݁Ռ • ސ٬ͷωοτϫʔΫෆௐͰ݁Ռ͕ಧ͔ͣ EC αΠτ݁ՌΛදࣔͰ͖ͳ͍ • ܾࡁαʔϏε͔ΒECαΠτ݁ՌΛ௨ → ༩৴ྃ 8.༩৴݁Ռ 9.݁Ռදࣔ ༩৴ྃ(OK) × ×
%ηΩϡΞΛར༻ͨ͠༩৴͓͞Β͍ ɾ3DηΩϡΞͱɺ֤Χʔυൃߦձ͕ࣾఏڙ ͢ΔຊਓೝূαʔϏε ɾܾࡁαʔϏε͔Β EC αΠτͷ݁Ռ࿈ܞ Ͱɺ༩৴ྃͱΈͳ͢
ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴ ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴
ΦϯϥΠϯܾࡁαʔϏεͱʁ ɾސ٬͚ʹಠࣗʹల։͢ΔܾࡁαʔϏε ܾ ࡁ α ồ Ϗ ε ސ٬
ߪೖOK EC αΠτ ༩৴OK ΦϯϥΠϯܾࡁαʔϏεΛར༻ ɾྫ) Amazon ͕ల։͢Δʮ Amazon Pay ʯ (Amazon ʹొࡁΈͷܾࡁखஈΛར༻) https://pay.amazon.co.jp/using-amazon-pay
ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε ސ٬ 1.จ֬ఆ
EC αΠτ 1. ސ٬͕จ֬ఆ͢Δ 2. EC αΠτܾࡁαʔϏεΞΫηε͢ΔͨΊͷ݁ՌΛฦ͢ 2.݁Ռ
ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴ͷྲྀΕ 3. ސ٬ͷϒϥβܾࡁαʔϏεͷը໘ʹϦμΠϨΫτ͢Δ 3. ը໘ϦμΠϨΫτ ܾ ࡁ α ồ
Ϗ ε ސ٬ EC αΠτ
ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴ͷྲྀΕ 4. ސ٬ܾࡁαʔϏεʹొࡁΈͷܾࡁखஈ(ΫϨδοτΧʔυ)Λબ ɻࢧ͍֬ఆ͢Δૢ࡞Λ࣮ߦ 4. ܾࡁखஈબɺࢧ͍ ܾ ࡁ α
ồ Ϗ ε ސ٬ EC αΠτ
ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε ސ٬ EC
αΠτ 5.༩৴݁Ռ 5. ༩৴݁Ռ 6.݁Ռදࣔ 5. ܾࡁαʔϏε༩৴݁ՌΛސ٬ͷϒϥβܦ༝Ͱ EC αΠτϦμΠϨΫτ 6. EC αΠτߪೖ݁Ռը໘Λސ٬ͷϒϥβදࣔ
ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε ސ٬ EC
αΠτ 7. ༩৴݁Ռ 7. ސ٬ͷ݁ՌදࣔͱผʹɺܾࡁαʔϏε͔Β EC αΠτผ్༩৴ ݁ՌΛ௨
ܾ ࡁ α ồ Ϗ ε ސ٬ EC αΠτ
7. ༩৴݁Ռ 5.༩৴݁Ռ 5. ༩৴݁Ռ 6.݁Ռදࣔ • ސ٬ͷωοτϫʔΫෆௐͰ݁Ռ͕ಧ͔ͣ EC αΠτ݁ՌΛදࣔͰ͖ͳ͍ • ܾࡁαʔϏε͔ΒECαΠτ݁ՌΛ௨ → ༩৴ྃ ༩৴ྃ(OK) × × &$αΠτ͕༩৴ྃͱΈͳ͢λΠϛϯά
ΦϯϥΠϯܾࡁαʔϏεΛར༻ͨ͠༩৴͓͞Β͍ ɾސ٬͚ʹಠࣗʹల։͢ΔܾࡁαʔϏε ʢAmazon Pay ͳͲʣ ɾܾࡁαʔϏε͔Β EC αΠτͷ݁Ռ࿈ܞ Ͱɺ༩৴ྃͱΈͳ͢
λΠϜΞτͷߟྀ λΠϜΞτͷߟྀ
%ηΩϡΞΛར༻ͨ͠༩৴ͷྲྀΕ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ ྫʣ3D ηΩϡΞͰސ٬͕ຊਓೝূͷૢ࡞Λ࣮ࢪ͠ͳ͔ͬͨ߹ → EC αΠτ͍ͭ·Ͱܦͬͯ༩৴ྃͰ͖ͳ͍ (ސ٬ͷจΛ֬ఆͯ͠Α͍͔Θ ͔Βͳ͍) ຊਓೝূ࣮ࢪ ×
λΠϜΞτॲཧ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ EC αΠτҰఆͷ࣌ؒΛఆٛͯ͠దͳλΠϜΞτॲཧ͕ඞཁ ࣦഊΛ௨ ༩৴ྃ(ࣦഊ) λΠϜΞτ ຊਓೝূ࣮ࢪ ×
λΠϜΞτॲཧ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ λΠϜΞτͨ͠ޙʹސ٬͕ຊਓೝূૢ࡞Λͨ͠߹ λΠϜΞτ ༩৴ྃ(ࣦഊ) ࣦഊΛ௨ ຊਓೝূ࣮ࢪ ༩৴݁Ռ ༩৴݁Ռ
λΠϜΞτॲཧ ܾ ࡁ α ồ Ϗ ε Χʔυձࣾ ސ٬
EC αΠτ λΠϜΞτͨ͠ޙʹސ٬͕ຊਓೝূૢ࡞Λͨ͠߹ → EC αΠτ༩৴ࣦഊͱͯ͠ސ٬ʹ࿈ܞࡁΈͳͷͰɺ ཱͯ͠͠·ͬͨ༩৴Ωϟϯηϧ͢Δ ຊਓೝূ࣮ࢪ ༩৴ྃ(ࣦഊ) ࣦഊΛ௨ ༩৴݁Ռ ༩৴݁Ռ Ωϟϯηϧ Ωϟϯηϧ λΠϜΞτ
λΠϜΞτʹ͍͓ͭͯ͞Β͍ ɾEC αΠτҰఆͷ࣌ؒΛఆٛͯ͠దͳλ ΠϜΞτॲཧ͕ඞཁ ɾλΠϜΞτͨ͠ޙʹސ٬͕༩৴ྃͷૢ ࡞Λͨ͠߹ʹ͍ͭͯߟྀ
·ͱΊ ·ͱΊ
ܾࡁαʔϏεʹؔ͢Δ·ͱΊ ɾސ٬ͷࢧ͍ళฮͷച্֬ఆͷ૭ޱͱͳΔܾࡁ αʔϏεΛར༻͢Δ ɾΫϨδοτΧʔυͷ༩৴ɾച্ͷػೳΛԡ͑͞Δ ɾEC αΠτΧʔυใΛΔඞཁ͕ͳ͍ ɾ༩৴ྃͱΈͳ͢λΠϛϯάλΠϜΞτʹͭ ͍ͯߟྀ͢Δ
%FWFMPQFST*0ϒϩάͰܾࡁͷΛͯ͠·͢ ɾEC αΠτͷܾࡁػೳΛ։ൃ͢ΔͳΒ͓͖͍ͬͯͨʮ༩ ৴ʯͱʮച্ʯ͓ΑͼͦΕΒʹؔΘΔܾࡁॲཧʹ͍ͭͯ ɾhttps://dev.classmethod.jp/articles/payment-authorization-and-capture- flow-with-ec/ ɾEC αΠτͷܾࡁ(༩৴)ॲཧΛඇಉظతʹ࣮ࢪ͢Δ߹ͷ ॲཧϑϩʔʹ͍ͭͯհ
ɾhttps://dev.classmethod.jp/articles/payment-async-authorization-flow- with-ec/
ิ ɾࠓհ͖͠Εͳ͔ͬͨ͜ͱ ɾޙ͍ɺίϯϏχ͍ͳͲଞͷܾࡁखஈ ɾւ֎௨՟ͷߟྀ ɾ֎෦αʔϏεΛར༻͢Δ্Ͱͷ৺ಘɾۤ࿑ ɾͳͲͳͲ Developers.IO ϒϩάͰ Ҿ͖ଓ͖հ͍͖ͯ͠·͢ɻ
QSJTNBUJY վΊͯ prismatix ͷհ
QSJTNBUJY ɾEC / CRMಛԽܕAPIϓϥοτϑΥʔϜ ɾϚΠΫϩαʔϏε / ΫϥυωΠςΟϒ ɾΫϥεϝιουͷB2BࣗࣾαʔϏε https://prismatix.jp/
ɾprismatix ͷܾࡁαʔϏε EC αΠτ ɾෳͷܾࡁߦαʔϏεͷϋϒͱͯ͠ɺ౷߹ͨ͠ΠϯλʔϑΣʔεΛ ఏڙ͢Δ 4USJQF 7FSJ5SBOT "NB[PO1BZ
/1ޙ͍ FUD ܾࡁαʔϏε ʨ QSJTNBUJYܾࡁαʔϏε
QSJTNBUJYΛ͞Βʹ͍ͬͯͨͩͨ͘Ίʹ ɾDevelopers.IO 2020 ͓͢͢Ίͷ prismatix ؔ࿈ηογϣϯ ɾ6.26(ۚ) ʙ ɾϚΠΫϩαʔϏεʹ͓͚Δϩάཧͱίετ
(খࣨܒ) ɾ6.30(Ր) ʙ ɾϓϩϑΣογϣφϧͳΤϯδχΞͱͯ͠ͷίϛϡྗ֓ (Ԙ୩ܒ (kwappa)) ɾಋೖ͢ΔܥΤϯδχΞʹ͍ͭͯߟ͑Δ (ګฏ) ɾຊʹා͍ܰݮ੫ରԠ (∁ ক a.k.a. @masaru_b_cl)
None
ηογϣϯޙΞϯέʔτͷ͝ڠྗΛΑΖ͓͘͠ئ͍͠·͢ɻ ͝ճ͍͍ͨͩͨํʹޙɺࢿྉΛૹ͍ͨ͠·͢ɻ SNSߘʹͪ͜ΒΛ͓͍͍ͩ͘͞ɻ #devio2020 ΠϕϯτͷϙʔλϧαΠτͪ͜Β https://classmethod.jp/m/devio_2020_connect/ ϥΠϒηογϣϯըͪ͜Β͔Β ࢹௌͰ͖·͢ɻ https://forms.gle/VNCUNkDu4BHzENXy6 14:00ʙ14:45
ʮECαΠτͷܾࡁγεςϜΛ࡞Γํ ʙprismatixܾࡁαʔϏεͷ͝հఴ͑ͯʙʯ ͷΞϯέʔτͪ͜Β͔Β͓ئ͍͠·͢ɻ Q&A Q&A