$30 off During Our Annual Pro Sale. View Details »

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Λ׆༻͠Α͏ʂ

    View Slide

  2. w ͝Ζ͏ !HPSPV@

    w +1@4USJQFT෱Ԭ
    w ͓ۚʹؔ͢Δ͓࢓ࣄͯ͠·͢
    w *GBWPSJU☕BOE🍮
    ࣗݾ঺հ

    View Slide

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

    View Slide

  4. 4USJQF"QQTͱ͸

    View Slide

  5. View Slide

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

    Ҿ༻IUUQTNBSLFUQMBDFTUSJQFDPN
    4USJQF"QQT

    View Slide

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

    View Slide

  8. 4USJQF"QQTͷ࢖͍ॴ

    View Slide

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

    View Slide

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

    View Slide

  11. ࣗαʔϏεͱͷ࿈ܞ

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  17. 1,$&0"VUI

    View Slide

  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஋ͷݩͷ஋
    ͱ͍͏ϖΞ
    ʹͳΔ஋Λར༻ͯ͠ରࡦ

    View Slide

  19. 1,$&0"VUI
    w DPEF@WFSJ
    fi
    FSΛ࡞੒
    w DPEF@DIBMMFOHF@NFUIPEͷํ
    ๏ͰDPEF@DIBMMFOHFΛ࡞Δ
    w ೝՄίʔυΛ౪ΜͰ΋྆ํΛ஌
    Βͳ͍ͱτʔΫϯͷൃߦ͸ͱͯ
    ΋ࠔ೉
    Ҿ༻IUUQTUFDICMPHZBIPPDPKQFOUSZ
    कΔ΂͖ηΩϡϦςΟ

    View Slide

  20. $034ͱ$41

    View Slide

  21. $034ͱ$41
    TBNFTJUFTBNFPSJHJO
    w TBNFTJUF
    w αϒυϝΠϯ͕ҧͬͯ΋FYBNQMFDPN͕ಉ͡αΠτ
    w XXXFYBNQMFDPNͱOFXTFYBNQMFDPNͳͲ
    w TBNFPSJHJO
    w εΩʔϚɾϗετ໊ɾϙʔτ൪߸͢΂͕ͯҰக͢Δ΋ͷ
    w IUUQTXXXFYBNQMFDPNUFTUͱIUUQTXXXFYBNQMFDPNOFXT
    ͸TBNFPSJHJO

    View Slide

  22. $034ͱ$41
    $034 $SPTT0SJHJO3FTPVSDF4IBSJOH

    w TBNFPSJHJOͰ͸ͳ͍Ϧιʔε͸ಡΈࠐΊͳ͍
    w ͨͩ͠αʔόଆͰڐՄ͞Εͨ΋ͷ͸ಡΈࠐΊΔ

    View Slide

  23. $034ͱ$41
    $034 $SPTT0SJHJO3FTPVSDF4IBSJOH

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

    View Slide

  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ʯ͕ඞཁʹͳΔͨΊʢޙड़ʣ

    View Slide

  25. $034ͱ$41
    $41 $POUFOU4FDVSJUZ1PMJDZ

    w αΠτ಺ͷϦιʔεಡΈࠐΈΛ੍ݶͰ͖Δ࢓૊Έ
    w ը૾ಡΈࠐΈΛʮTBNFTJUFʹ੍ݶ͢ΔʯͳͲͷઃఆ͕Մೳ
    w ҙਤ͠ͳ͍ϦιʔεಡΈࠐΈΛ੍ݶ
    w 4USJQF%BTICPBSE͸֎෦͔ΒͷϦιʔεಡΈࠐΈΛ੍ݶ
    w "1*࿈ܞಉ༷ʹڐՄ͢Δඞཁ͕͋Δ

    View Slide

  26. $034ͱ$41
    $41 $POUFOU4FDVSJUZ1PMJDZ

    View Slide

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

    View Slide

  28. GFUDIͷॺ໊

    View Slide

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

    View Slide

  30. GFUDIͷॺ໊
    ॲཧϑϩʔ

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

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

    View Slide

  35. ·ͱΊ

    View Slide

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

    View Slide

  37. ·ͱΊ
    w 4USJQF΍ࣗαʔϏεʹ͸ͱͯ΋େ੾ͳσʔλ͕ͨ͘͞Μ͋Δ
    w ੬ऑੑ΍࿙ӮϦεΫΛۃྗখͯ͘͞͠େ੾ͳσʔλΛकΓ·͠ΐ͏ʂʂ

    View Slide

  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

    View Slide