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

勝手に前座!! WordPressで課金をやってみよう

勝手に前座!! WordPressで課金をやってみよう

以下で配布している
https://github.com/crebow/crebow-stripe-jp-payment
プラグインを利用してWordPressでStripeが使えるシステムを導入します。
WooCommerceは使用しません。

crebow

May 12, 2019
Tweet

More Decks by crebow

Other Decks in Programming

Transcript

  1. Єؽӎऩ



    ᴓ௷ᨏҝ ᨏܳʼ⏒␑␆⏯
    ⏑३এ␚ᬘ␁⏲⏓␑ʽ
    ␎␓⏫⏰ࠛ␄⏍

    [email protected]ಚ࢝7PM ⏶քી⏳Սुս঄Е

    View Slide

  2. ΞΠςϜΛొ࿥
    ೚ҙͷهࣄʹ
    γϣʔτίʔυΛషΓ෇͚
    ΫϨδοτࢧ෷͍ػೳ࣮૷ʂ
    Ձ֨
    ඼໊
    γϣʔτίʔυΛൃߦ
    [crwsjp_checkout id="ɾɾɾ"]


    ຊ೔νϟϨϯδ͢Δ͜ͱ

    View Slide

  3. Ϩϯλϧαʔό
    https://www.sakura.ne.jp/
    https://ja.wordpress.org/download/
    https://stripe.com/jp/
    https://github.com/crebow/
    crebow-stripe-jp-payment
    ຊ೔࢖༻͢Δ؀ڥˍπʔϧɾαʔϏε
    ࠓճɺελϯμʔυϓϥϯͰࢼ͠·͢ɻ

    ࣮ࡍʹՔಇ͍ͯ͠ΔαʔόʔͰ࢖༻ͯ͠Έ·͢ɻ
    ࠓ݄຤·Ͱར༻Մೳʢܖ໿͕ऴΘΔͷͰɻɻɻʣ
    ͢ͰʹΠϯετʔϧࡁΈͰ͢ɻ
    ͓खݩͷ63-ɺ*%ɺ1"44Λ͝ར༻͍ͩ͘͞ɻ
    ܾࡁαʔϏε͸4USJQFΛར༻͠·͢ɻ
    ొ࿥͞Ε͍ͯͳ͍ํొ࿥͍ͯͩ͘͠͞ɻ
    ࣮ࡍʹ՝ۚ͞Εͳ͍ݶΓख਺ྉ͸औΒΕ·ͤΜɻ
    ࢲ͕࡞੒ͯ͠Φʔϓϯιʔεͱͯ͠഑
    ෍͍ͯ͠ΔϓϥάΠϯͰ͢ɻ
    ࠓճ͸͜ͷϓϥάΠϯΛར༻͠·͢ɻ

    View Slide

  4. ΞΧ΢ϯτͷ࡞੒

    View Slide

  5. IUUQTTUSJQFDPNKQ
    ΞΧ΢ϯτͷ࡞੒

    View Slide

  6. ϝʔϧΞυϨεΛೖྗ͍ͯͩ͘͠͞
    ໊લΛೖྗ͍ͯͩ͘͠͞
    ๏ਓͷઃఆͳͲ͸ɺϩάΠϯޙʹՄೳͰ͢ɻ
    ύεϫʔυΛೖྗ͍ͯͩ͘͠͞
    ΞΧ΢ϯτͷ࡞੒

    View Slide

  7. ͲͪΒ͔ΛΫϦοΫ͍ͯͩ͘͠͞
    ΞΧ΢ϯτͷ࡞੒

    View Slide

  8. ΞΧ΢ϯτ໊͸มߋͰ͖·͢ɻ
    ։ൃऀΛΫϦοΫ
    "1*ΩʔΛΫϦοΫ
    ΞΧ΢ϯτͷ࡞੒

    View Slide

  9. [email protected][email protected]@͔Β࢝·ΔΩʔΛར༻
    ͠·͢ɻςΩετΤσΟλʔ͔Կ͔ʹอଘ͠
    ͓͍͍ͯͯͩ͘͞ɻ
    ςετσʔλʹͳ͍ͬͯΔ͔֬ೝ
    ΞΧ΢ϯτͷ࡞੒

    View Slide

  10. ϓϥάΠϯͷઃఆ

    View Slide

  11. ϓϥάΠϯͷμ΢ϯϩʔυ
    IUUQTHJUIVCDPNDSFCPXDSFCPXTUSJQFKQQBZNFOU
    μ΢ϯϩʔυ͢Δ


    View Slide





  12. ϓϥάΠϯͷΠϯετʔϧͱઃఆ

    View Slide

  13. ϓϥάΠϯͷΠϯετʔϧͱઃఆ

    View Slide

  14. ܾࡁ׬ྃϖʔδΛಠࣗʹઃఆ͍ͨ͠৔߹΍ɺ
    ύʔϚϦϯΫΛมߋ͍ͯ͠Δ৔߹͸63-Λೖ
    ྗ͍ͯͩ͘͠͞ɻ
    ܾࡁࣦഊϖʔδΛಠࣗʹઃఆ͍ͨ͠৔߹΍ɺ
    ύʔϚϦϯΫΛมߋ͍ͯ͠Δ৔߹͸63-Λೖ
    ྗ͍ͯͩ͘͠͞ɻ
    44-Խ͞Ε͍ͯͳ͍৔߹ʹදࣔ͞Ε·͢ɻ
    ࢖༻ʹ͸αΠτΛ44-Խ͍ͯͩ͘͠͞ɻ
    ςετ؀ڥͰಈ͔͢৔߹͸νΣοΫΛೖΕΔ
    [email protected]@͔Β࢝·ΔΩʔΛೖΕΔ
    [email protected]@͔Β࢝·ΔΩʔΛೖΕΔ
    ϓϥάΠϯͷઃఆ

    View Slide

  15. ϓϥάΠϯʹࠝแ͍ͯ͠ΔܾࡁॲཧࣦഊϖʔδΛར༻͢Δ
    ৔߹͸ɺεϥοά໊͕DSXTKQGBJMVSFQBHFʹͳ͍ͬͯΔ
    ͔Ͳ͏͔֬ೝ͢Δɻ
    ϓϥάΠϯʹࠝแ͍ͯ͠Δܾࡁ׬ྃϖʔδΛར༻͢Δ৔߹
    ͸ɺεϥοά໊͕DSXTKQTVDDFTTQBHFʹͳ͍ͬͯΔ͔
    Ͳ͏͔֬ೝ͢Δɻ
    ϓϥάΠϯͷઃఆ

    View Slide

  16. ΞΠςϜͷొ࿥
    ঎඼໊Λهೖ͠·͢ɻ
    ͜ͷσʔλ͸4USJQFʹૹΒΕ·͢ɻ
    ߪೖϘλϯͷΈઃஔ͢Δ৔߹͸࢖༻͠·ͤΜɻ
    ձһίϯςϯπͳͲɺߪೖ͞ΕͨํͷΈʹදࣔ͞
    ͍ͤͨ಺༰Λهड़͠·͢
    هࣄʹషΓ෇͚ΔγϣʔτίʔυͰ͢ɻ
    ͜ͷίʔυͰϘλϯ͕දࣔ͞Ε·͢ɻ
    ͜ͷΞΠςϜݻ༗ͷࣝผίʔυͰ͢ɻ
    มߋ͸Ͱ͖·ͤΜɻ
    ͜ͷσʔλ͸4USJQFʹૹΒΕ·͢ɻ
    ߪೖϘλϯͷΈઃஔ͢Δ৔߹͸࢖༻͠·ͤΜɻ
    ձһίϯςϯπͳͲͰߪೖલʹݟ͍ͤͨ಺༰Λه
    ड़͠·͢ɻ

    View Slide

  17. ΞΠςϜͷొ࿥
    ྫʣφφΫυΦϯϥΠϯετΞ
    ྫʣςετΞΠςϜͷ֬ೝ༻঎඼
    ྫʣ\\BNPVOU^^ͷ͓ࢧ෷͍
    ྫʣ͜ͷ঎඼Λങ͏

    View Slide

  18. ܾࡁ͕׬͔ྃͨ֬͠ೝ
    ϝʔϧΞυϨε
    ςετ؀ڥͷ৔߹͸ϝʔϧΞυϨε͸ԿͰ΋
    ߏ͍·ͤΜ
    Χʔυ൪߸

    ..::

    $7$

    ͷμογϡϘʔυΛ֬ೝ͢Δ
    ੒ޭͱͳ͍ͬͯΕ͹ਖ਼͘͠ػೳ͍ͯ͠·͢ɻ

    View Slide

  19. Ԡ༻ฤ

    View Slide

  20. ͜ͷද͕ࣔग़͍ͯΔ৔߹ͷ࢖༻͸Φεεϝ͠·ͤΜɻ
    ίϐʔ͠·͢ɻ
    8FCIPPLͷઃఆ

    View Slide

  21. 8FCIPPLͷઃఆ
    ͷμογϡϘʔυ
    ઌ΄Ͳίϐʔͨ͠63-Λϖʔετ͠·͢ɻ
    ͢΂ͯͷΠϕϯτΛड৴
    Ҏ্Ͱɺձһ޲͚ػೳͱࡏݿػೳ͕࢖͑ΔΑ͏ʹͳΓ·͢ɻ

    View Slide

  22. ࡏݿػೳ
    8FCIPPL͕ઃఆ͞ΕΔͱ
    ߪೖཤྺͷ֬ೝ͕Ͱ͖ΔΑ͏ʹͳΓ·͢ɻ
    ΞΠςϜΛ࡞ͬͯ֬ೝͯ͠Έ·͠ΐ͏ɻ
    αΫϥͷ৔߹͸ɺࠃ֎͔Βͷ*1ΞυϨε
    ੍ݶΛແޮʹ͠ͳ͍ͱػೳ͠·ͤΜɻ
    ߪೖͯ͠ࢼͯ͠Έ·͠ΐ͏ɻ
    ߪೖཤྺʹ൓ө͞Ε͍ͯΕ͹ਖ਼͘͠ػೳ͍ͯ͠·͢ɻ

    View Slide