LINEでオンラインサロン
先日、LINE Payの決済について学びました。
ネット検索をしていると、LINEpayのサブクス決済をLINE公式アカウントで実装するコードを公開しているサイトを見つけました。
最近、wordpressでオンラインサロン、会員サイトを作りたいという要望がとても多いので
LINE公式アカウント上でサブスク管理が出来、限られた会員だけが使えるLINE公式アカウントがあっても面白いのかなと思い実装してみる事にしました。
動作の説明
まず、お友達登録をしてメッセージを送信
(LIFFで会員になるなどボタンを設置して、テキストを送るのも良いですね)
YESを選択
決済か終了すると、正式にLINE公式アカウントのメンバーになった感じがしますね。
それでは、参考にしたサイトを紹介します。
LINE Payを使った決済をBotに組み込んでみよう
LINE Payを使った決済をBotに組み込んでみようというサイト
1.botにお友達追加
2.サブスク決済の案内
3.LINE Payで決済
4.決済完了するとLINE公式アカウントでの対話可能
こんな流れを実装出来ます。
はまった所1
githubのread meにあった手順書がスペルミスしていました。コピペで使うとエラーに
正しくは
node with_middleware.js
はまった所2
セキュリティにひっかかりました
LINE Pay公式のDocumentでホワイトリストに登録をしてあげなければならないです。
LINE Pay Developers White IP
LINE Pay管理画面にログインします
LINE Pay Login
【決済サーバーIP管理】をクリックして、エラーで表示されていたIPアドレスを入力
最後の数字は【24】を入力して登録します
出来た
Line Payのビジネスアカウント開設していたので、決済完了までの動きを見る事が出来ました。
完了するとスタンプ+メッセージ
その後はオウム返し
という部分までコードが実装されていました。
まとめ
今回実装した機能をベースに、今まで学んできた事を組合わせてどれだけの事が出来るのかチャレンジしたいと思います!
1.LINE Messaging API
2.web APIとの連携
を実装していきたいと思います。
その後、実装しました!
https://qiita.com/misa_m/items/f9c5c1adc5f4c96acb8a







