決済システムを利用する
LINEミニアプリに決済システムを組み込むことで、ユーザーに決済機能を提供できます。
利用できる決済システム
LINEミニアプリで利用できる決済システムは、国または地域によって異なります。
| 決済方法 | 日本 | 台湾 | タイ |
|---|---|---|---|
| LINE Pay | ❌ | ✅ | ✅ |
| LINEミニアプリのアプリ内課金 | ✅ | ❌ | ❌ |
| その他の決済方法 | ✅ | ✅ | ✅ |
2025年4月30日をもって、日本国内におけるLINE Payのサービスを終了しました。なお、台湾、タイ現地のLINE Payのサービスは引き続き利用できます。
LINE Pay
LINE Pay加盟店アカウントの準備
LINEミニアプリでLINE Payを利用するには、まずLINE Pay加盟店のアカウントが必要です。LINE Pay加盟店のアカウントがない場合は、LINE Payの公式ホームページから申し込んでください。
LINE Payを利用するサービスの開発
加盟店のアカウントの申請が承認を受けたら、LINEミニアプリでLINE Payを利用するように実装します。LINE Payについて詳しくは、LINE Pay Developersの『Online paymentドキュメント』を参照してください。
LINE Payを利用する際は、以下のような流れで決済を処理します。
- LINEミニアプリでユーザーが決済を開始するときに、LINE Payの処理を開始します。
LINEミニアプリが表示する画面:
- ユーザーがLINE Payで決済内容を確認して、LINE Payの認証情報を入力します。
LINE Payが表示する画面:
- 注文の確認ページを表示します。
LINEミニアプリが表示する画面:
LINE Payテスト
決済に関するテストは、LINE Payが提供しているSandboxを利用できます。
LINEミニアプリのアプリ内課金
アプリ内課金とは、LINEミニアプリ内で提供するデジタルコンテンツを、ユーザーが購入できる仕組みです。LINEアプリ内でLINEミニアプリを起動してデジタルコンテンツの購入を開始し、App StoreまたはGoogle Playの決済機構を利用して決済するというものです。
現在、アプリ内課金を利用できるのは日本のみです。利用条件等について詳しくは、「アプリ内課金の概要」を参照してください。
その他の決済方法
LINEミニアプリで上記以外の決済方法を提供するには、一般のウェブページで決済を提供して処理するのと同様に実装してください。なお、外部のドメインや外部のアプリで決済を完了した後、ユーザーがLINEミニアプリのページに戻るようにしてください。