LINE Pay 連携

Prev Next

Classic/VPC環境で利用できます。

LINE Payと連携する前に行うべきタスクは次の通りです。

  • LINEメッセンジャーと連携
  • LINE PAY API連携時に必要な情報の確認
    • Channel ID
    • Channel Secret Key

LINE PAY API連携時に必要な情報の確認

  1. LINE Payにアクセスし、LINE Pay加盟店の申し込み手続きを行います。
  2. 加盟店の申し込みが完了すると、以下のような LINE PAY IDが作成されます。
    • LINE_Pay_ID@line.pay
  3. 加盟店センターに当該 IDでログインし、決済連携管理 > 連携キー管理メニューをクリックします。
  4. Channel IDと Channel Secret Keyをコピーします。
    • LINE PAYと連携時に必要な値
  5. 決済連携管理 > 決済サーバの IPアドレス管理メニューをクリックします。
  6. 決済サーバの IPアドレスを Whitelist IPとして登録します。
    chatbot-chatbot-6-3_01_ko

LINE Pay連携設定

チャットボットビルダでチャットボットと LINE Payを連携する方法は、次の通りです。

  1. 事前タスクを完了します。
    • LINEメッセンジャーと連携
    • LINE PAY API連携時に必要な情報の確認
  2. NAVERクラウドプラットフォームコンソールで、i_menu > Services > AI Services > CLOVA Chatbot > Domainメニューを順にクリックします。
  3. 希望するドメインの [ビルダを実行する] ボタンをクリックしてチャットボットビルダを実行します。
  4. チャットボットビルダでチャットボット設定 > [サービス連携] タブをクリックします。
  5. LINE PAYの [連携] ボタンをクリックします。
  6. サービス連携画面でチャンネル IDとチャンネル Secret値を入力します。
  7. Step 3領域に、決済完了した結果が送信される URLを入力します。
  8. 決済の成功、失敗、拒否の際に返すメッセージを入力します。
    • 他のメッセンジャーから LINE Payアクションメソッドが呼び出された場合、連携失敗メッセージを表示
  9. [連携] ボタンをクリックします。

LINE Payアクションメソッド作成

チャットボットサービスで LINE Payと連携するには、アクションメソッドを作成する必要があります。指定された価格を入力して決済できる価格入力型と、連携された APIで価格を確認して決済する「API連携型」があります。API連携型の場合、入力したに APIで以下のフォームを渡す必要があります。
LINE Payアクションメソッドを作成する方法は、アクションメソッドガイドの LINE PAYをご参照ください。

{
  "productName": "製品名",
  "amount": 0,
  "currency": "JPY"
}

LINE Pay連携会話の作成

  • LINE Payに連携したい会話の返答にアクションメソッドを入力して決済サービス設定を完了します。
    chatbot-chatbot-6-3_02_ko

  • LINE Payアクションメソッドをフォームに登録する際にサービス連携 > 決済サービス専用にチェックを入れることで、統合指標で正確な集計結果を確認できます。(TODO: 画像変更)
    chatbot-chatbot-6-3_03_ko