Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Stripe Appsと自サービスの連携作法

Stripe Appsと自サービスの連携作法

Stripe AppsとはStripeのDashboardに組み込めるアプリです。利用者に対してのワークフローを簡略化・自動化ができるようになります。

Stripe Apps Marketplaceには、有名なサービスと連携できるStripe Appsが多数控えています。メール送信、CRMなどの連携が可能になります。

既存サービスとの連携はMarketplaceにおまかせすると、次に大切なのは自サービスとの連携です。Stripe Appsでは自サービスとの連携が簡単に行え、かつセキュリティにも配慮されています。これら自サービスとの連携作法について説明します。

gorou_178

July 28, 2022
Tweet

More Decks by gorou_178

Other Decks in Technology

Transcript

  1. 1IPUPCZ"MFYBOES1PEWBMOZPO6OTQMBTI 4USJQF"QQTͱ ࣗαʔϏεͷ ࿈ܞ࡞๏ ޮ཰Α͘ɺΑΓηΩϡΞʹ 4USJQF"QQTΛ׆༻͠Α͏ʂ

  2. w ͝Ζ͏ !HPSPV@  w +1@4USJQFT෱Ԭ w ͓ۚʹؔ͢Δ͓࢓ࣄͯ͠·͢ w *GBWPSJU☕BOE🍮

    ࣗݾ঺հ
  3. ͓࿩͢Δ͜ͱ  4USJQF"QQTͱ͸  ࣗαʔϏεͱͷ࿈ܞ  कΔ΂͖ηΩϡϦςΟ  $034 

    $41  ॺ໊  ·ͱΊ
  4. 4USJQF"QQTͱ͸

  5. None
  6. w 4USJQF%BTICPBSE্Ͱಈ࡞͢Δ ΞϓϦΛ૊ΈࠐΊΔΑ͏ʹͳͬ ͨ w ֤αʔϏεπʔϧؒͷ࿈ܞΛ؆ ૉԽͨ͠ΓɺϫʔΫϑϩʔԽ͕ Ͱ͖Δ w ΞϓϦ͸.BSLFUQMBDFͰެ։Մ

    ೳ Ҿ༻IUUQTNBSLFUQMBDFTUSJQFDPN 4USJQF"QQT
  7. w 4USJQF"QQT͸Ќςετத w ΞϓϦ͸3FBDU5ZQF4DSZQU Ͱ࡞੒ w 7JFX΍6*͸4USJQFఏڙͷίϯϙ ʔωϯτΛϕʔεʹ࡞੒͢Δ Ҿ༻IUUQTNBSLFUQMBDFTUSJQFDPN 4USJQF"QQT

  8. 4USJQF"QQTͷ࢖͍ॴ

  9. 4USJQF"QQTͷ࢖͍ॴ w ࠓޙ༗໊ͳαʔϏεͷΞϓϦ͸ͲΜͲΜग़ͯ͘Δʢ͸ͣʣ w 4USJQF͞ΜԠԉͯ͠·͢ w ओཁͳϝʔϧૹ৴αʔϏεɺ$3.ɺ໰͍߹Θͤܥ͸ग़ͦΖ͏ͷͰ͸ͱࢥ͏ w ࣗ෼Ͱ࡞ΔΑΓ৴པײ͋ΔͷͰެࣜΛ࢖͍͍ͨ w

    ͦ͏ͳΔͱʜ
  10. ࣗαʔϏεͱͷ࿈ܞ͕େ੾ʹͳΔ ͱࢲ͸ߟ͍͑ͯΔ

  11. ࣗαʔϏεͱͷ࿈ܞ

  12. ࣗαʔϏεͱͷ࿈ܞ 4USJQF"QQTͷલఏ w 4USJQF$-*ίϚϯυΛ࢖ͬͯ4USJQF"QQTΛ։ൃ͢Δ w 4USJQF$-*ʹBQQTϓϥάΠϯΛ௥Ճͯ͠ΞϓϦΛ࡞੒ w ΞϓϦͷૢ࡞΍ݕূͰ4USJQF$-*Λར༻͢Δ

  13. ࣗαʔϏεͱͷ࿈ܞ "1*࿈ܞͷݖݶઃఆ w ΤϯυϙΠϯτͷ63-͸ࣄલʹݖݶઃఆ͕ඞཁ w ࢦఆ63-͸ϕʔεύεʹͳΓ഑Լύε͸ར༻Ͱ͖Δ w QBUIUPBQJ QBUIUPBQJUFTUͳͲར༻Ͱ͖Δ

  14. ࣗαʔϏεͱͷ࿈ܞ ࿈ܞํ๏ w ͋ͱ͸4USJQF"QQT಺ͰڐՄͨ͠VSMʹϦΫΤετ͢Δ

  15. कΔ΂͖ηΩϡϦςΟ

  16. कΔ΂͖ηΩϡϦςΟ w ηΩϡϦςΟཁ͕݅͋Δఔ౓ݻ·͍ͬͯΔ΋ͷ w 1,$&0"VUI w $034 w $41

  17. 1,$&0"VUI

  18. कΔ΂͖ηΩϡϦςΟ 1,$&0"VUI w 1,$& 1SPPG,FZGPS$PEF&YDIBOHFCZ0"VUI1VCMJD$MJFOUT  w ϐΫγʔͱಡΉ w 0"VUI֦ு࢓༷

    3'$  w ೝՄίʔυԣऔΓ߈ܸରࡦ w DPEF@DIBMMFOHFʢIBTI஋ʣͱDPEF@WFSJ fi FS IBTI஋ͷݩͷ஋ ͱ͍͏ϖΞ ʹͳΔ஋Λར༻ͯ͠ରࡦ
  19. 1,$&0"VUI w DPEF@WFSJ fi FSΛ࡞੒ w DPEF@DIBMMFOHF@NFUIPEͷํ ๏ͰDPEF@DIBMMFOHFΛ࡞Δ w ೝՄίʔυΛ౪ΜͰ΋྆ํΛ஌

    Βͳ͍ͱτʔΫϯͷൃߦ͸ͱͯ ΋ࠔ೉ Ҿ༻IUUQTUFDICMPHZBIPPDPKQFOUSZ कΔ΂͖ηΩϡϦςΟ
  20. $034ͱ$41

  21. $034ͱ$41 TBNFTJUFTBNFPSJHJO w TBNFTJUF w αϒυϝΠϯ͕ҧͬͯ΋FYBNQMFDPN͕ಉ͡αΠτ w XXXFYBNQMFDPNͱOFXTFYBNQMFDPNͳͲ w TBNFPSJHJO

    w εΩʔϚɾϗετ໊ɾϙʔτ൪߸͢΂͕ͯҰக͢Δ΋ͷ w IUUQTXXXFYBNQMFDPNUFTUͱIUUQTXXXFYBNQMFDPNOFXT ͸TBNFPSJHJO
  22. $034ͱ$41 $034 $SPTT0SJHJO3FTPVSDF4IBSJOH w TBNFPSJHJOͰ͸ͳ͍Ϧιʔε͸ಡΈࠐΊͳ͍ w ͨͩ͠αʔόଆͰڐՄ͞Εͨ΋ͷ͸ಡΈࠐΊΔ

  23. $034ͱ$41 $034 $SPTT0SJHJO3FTPVSDF4IBSJOH w ͨͩ͠αʔόଆͰڐՄ͞Εͨ΋ͷ͸ಡΈࠐΊΔ 1SF fl JHIUͷ৔߹͸ҎԼϑϩʔ

  24. $034ͱ$41 $034 $SPTT0SJHJO3FTPVSDF4IBSJOH w 4USJQF"QQTͷ։ൃ؀ڥ͸ɺ0SJHJOIFBEFS͕OVMMʹઃఆ͞Ε͍ͯΔ w ͦͷͨΊɺ"DDFTT$POUSPM"MMPX0SJHJO ʹ͢Δඞཁ͕͋Δ w ࿈ܞ͢Δ"1*͸ҎԼͷରԠΛ͢Δ

    w 1SF fl JHIUSFRVFTU΁ରԠ w "DDFTT$POUSPM"MMPX0SJHJO͸ ʹ͢Δ w ඞཁʹԠͯ͡"DDFTT$POUSPM"MMPX)FBEFSTΛௐ੔ w ॺ໊͢Δ৔߹ʮ4USJQF4JHOBUVSFʯ͕ඞཁʹͳΔͨΊʢޙड़ʣ
  25. $034ͱ$41 $41 $POUFOU4FDVSJUZ1PMJDZ w αΠτ಺ͷϦιʔεಡΈࠐΈΛ੍ݶͰ͖Δ࢓૊Έ w ը૾ಡΈࠐΈΛʮTBNFTJUFʹ੍ݶ͢ΔʯͳͲͷઃఆ͕Մೳ w ҙਤ͠ͳ͍ϦιʔεಡΈࠐΈΛ੍ݶ w

    4USJQF%BTICPBSE͸֎෦͔ΒͷϦιʔεಡΈࠐΈΛ੍ݶ w "1*࿈ܞಉ༷ʹڐՄ͢Δඞཁ͕͋Δ
  26. $034ͱ$41 $41 $POUFOU4FDVSJUZ1PMJDZ

  27. $034ͱ$41 $41JNBHFTSD w HSBOUJNBHFTSDͰը૾ͷ$41ઃఆ͕Ͱ͖Δ w ຤ඌ͕εϥογϡͷ৔߹͸ɺ഑Լ͕͢΂ͯڐՄ͞ΕΔ w 4USJQF"QQTը໘಺Ͱը૾Λར༻͢Δ৔߹͸ݖݶΛ௥Ճ͢Δ͜ͱ

  28. GFUDIͷॺ໊

  29. GFUDIͷॺ໊ ॺ໊ͱॺ໊νΣοΫ w 4USJQF"QQT͔Β֎෦ʹ޲͚ͯͷϦΫΤετ͸ॺ໊͢Δ͜ͱ͕ਪ঑͞Ε͍ͯΔ w ҎԼͷνΣοΫ͕Ͱ͖Δ w ϦΫΤετ಺༰͕վ͟Μ͞Ε͍ͯͳ͍͜ͱ w ਖ਼͍͠Ϣʔβ͔Βൃߦ͞Εͨ͜ͱ

    w ਖ਼͍͠ΞϓϦ͔Βൃߦ͞Εͨ͜ͱ
  30. GFUDIͷॺ໊ ॲཧϑϩʔ

  31. GFUDIͷॺ໊ 4USJQF"QQTଆ w VJFYUFOTJPOTELΛར༻ͯ͠4JHOBUVSFΛੜ੒ͯ͠IFBEFSʹηοτ͢Δ w "DDFTT$POUSPM"MMPX)FBEFSTʹ௥Ճ͢Δ͜ͱ΋๨Εͣʹ

  32. GFUDIͷॺ໊ αʔόʔଆ w 4USJQF"QQTͰੜ੒ͨ͠4JHOBUVSFͷݕূΛߦ͏ w ݕূػೳΛར༻͢ΔͨΊʹɺ·ͣ"QQ4FDSFUΛੜ੒͢Δඞཁ͕͋Δ w 4USJQF"QQ4FDSFU͸ɺ"QQΛ4USJQFʹΞοϓϩʔυ͢Δ͜ͱͰੜ੒Ͱ͖Δ

  33. GFUDIͷॺ໊ αʔόʔଆ w 4USJQF%BTICPBSEͷΞϓϦը໘͔ΒγʔΫϨοτΛऔಘ

  34. GFUDIͷॺ໊ αʔόʔଆ w αʔόଆͰॺ໊ͷݕূΛ࣮ࢪ νΣοΫΤϥʔͷ৔߹ྫ֎UISPX͞ΕΔ

  35. ·ͱΊ

  36. ·ͱΊ w 4USJQF"QQTͱࣗαʔϏεΛ࿈ܞͤ͞Δ͜ͱͰɺΑΓޮ཰తʹϫʔΫϑϩʔΛ࣮ ߦͰ͖Δ w ༗໊ͳαʔϏεͱͷ࿈ܞ͸.BSLFUQMBDFͰग़ͯ͘ΔͷΛ଴ͭͷ͕Αͦ͞͏ w ࣗαʔϏεͱͷ࿈ܞ͸ηΩϡϦςΟ΋ߟྀ w 0"VUIͳΒ1,$&ରԠΛΦεεϝ

    w "1*ར༻࣌͸ɺ$034ͱॺ໊ͷରԠ w Ϧιʔε͸$41ͷରԠ
  37. ·ͱΊ w 4USJQF΍ࣗαʔϏεʹ͸ͱͯ΋େ੾ͳσʔλ͕ͨ͘͞Μ͋Δ w ੬ऑੑ΍࿙ӮϦεΫΛۃྗখͯ͘͞͠େ੾ͳσʔλΛकΓ·͠ΐ͏ʂʂ

  38. ࢀߟ63- w 4USJQF"QQ.BSLFUQMBDF w 4USJQF%PDT4USJQF"QQT w 0"VUI֦ு͠Α͏ͷ1,$&࣮૷঺հ:BIPP+"1"/5FDI#MPH w ΦϦδϯؒϦιʔεڞ༗ʢ$034ʣ.%/ w

    $0344BNF0SJHJO1PMJDZೖ໳ZBNPSZ#MPH w TUSJQFTUSJQFBQQT(JU)VC w ϒϥ΢βͷ$SPTT0SJHJO3FTPVSDF1PMJDZ $031 ͱɺ$POUFOU4FDVSJUZ1PMJDZ $41 ʹ͍ͭ ͯ*OOPWBUPS+BQBO&OHJOFFST`#MPH