# Handling payments

Enable users to make transactions on your LINE MINI App with LINE Pay or other payment systems.


To avoid prompting users to enter sensitive information such as credit card numbers, we recommend that you use LINE Pay.

# LINE Pay

# Preparing LINE Pay Merchant Account

To use LINE Pay or LINE Checkout on LINE MINI App, you need a LINE Pay Merchant Account. If you don't have one yet, apply on the LINE Pay's official website (opens new window).

# Developing a service that uses LINE Pay

Once you acquire a LINE Pay Merchant account, integrate LINE Pay and LINE Checkout to your LINE MINI App. For more information on LINE Pay and LINE Checkout, see the Online APIs documentation (opens new window) in LINE Pay Developers.

When using LINE Pay, the payment will be processed as follows:

  1. When a user initiates a transaction on your LINE MINI App, the payment process on LINE Pay is launched.

    The screen displayed by LINE MINI App:

  2. The user confirms the payment details with LINE Pay and enters the LINE Pay authentication information.

    The screen displayed by LINE Pay:

  3. The order confirmation page is displayed.

    The screen displayed by LINE MINI App:

# Testing LINE Pay

To test your payment process implementation, use the sandbox provided by LINE Pay (opens new window). For more information on test instructions, see How to use (opens new window).

# Other payment methods

To offer other means of payment on your LINE MINI App, implement them as you would on ordinary web pages. However, you must design the process so that users are redirected to your LINE MINI App page after completing a transaction on an external domain or app.


You are NOT allowed to launch a native app for alternative payment methods.