Classic/VPC環境で利用できます。
LINE Payと連携する前に行うべきタスクは次の通りです。
- LINEメッセンジャーと連携
- LINE PAY API連携時に必要な情報の確認
- Channel ID
- Channel Secret Key
LINE PAY API連携時に必要な情報の確認
- LINE Payにアクセスし、LINE Pay加盟店の申し込み手続きを行います。
- 加盟店の申し込みが完了すると、以下のような LINE PAY IDが作成されます。
- LINE_Pay_ID@line.pay
- 加盟店センターに当該 IDでログインし、決済連携管理 > 連携キー管理メニューをクリックします。
- Channel IDと Channel Secret Keyをコピーします。
- LINE PAYと連携時に必要な値
- 決済連携管理 > 決済サーバの IPアドレス管理メニューをクリックします。
- 決済サーバの IPアドレスを Whitelist IPとして登録します。

LINE Pay連携設定
チャットボットビルダでチャットボットと LINE Payを連携する方法は、次の通りです。
- 事前タスクを完了します。
- LINEメッセンジャーと連携
- LINE PAY API連携時に必要な情報の確認
- NAVERクラウドプラットフォームコンソールで、
> Services > AI Services > CLOVA Chatbot > Domainメニューを順にクリックします。 - 希望するドメインの [ビルダを実行する] ボタンをクリックしてチャットボットビルダを実行します。
- チャットボットビルダでチャットボット設定 > [サービス連携] タブをクリックします。
- LINE PAYの [連携] ボタンをクリックします。
- サービス連携画面でチャンネル IDとチャンネル Secret値を入力します。
- 入力する値を確認する方法は、LINE PAY API連携時に必要な情報の確認を参照
- Step 3領域に、決済完了した結果が送信される URLを入力します。
- 決済の成功、失敗、拒否の際に返すメッセージを入力します。
- 他のメッセンジャーから LINE Payアクションメソッドが呼び出された場合、連携失敗メッセージを表示
- [連携] ボタンをクリックします。
LINE Payアクションメソッド作成
チャットボットサービスで LINE Payと連携するには、アクションメソッドを作成する必要があります。指定された価格を入力して決済できる価格入力型と、連携された APIで価格を確認して決済する「API連携型」があります。API連携型の場合、入力したに APIで以下のフォームを渡す必要があります。
LINE Payアクションメソッドを作成する方法は、アクションメソッドガイドの LINE PAYをご参照ください。
{
"productName": "製品名",
"amount": 0,
"currency": "JPY"
}
LINE Pay連携会話の作成
-
LINE Payに連携したい会話の返答にアクションメソッドを入力して決済サービス設定を完了します。

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