# LINE MINI App

## LINE MINI App Onboarding Requirements

* LINE MINI App onboarding is available **only for companies with a Japanese Corporate Number** or **individual business owners residing in Japan**.
* Global builders that wishing to onboard a MINI App must discuss the process separately with **LINE NEXT**.
* [LINE MINI App Policy >](https://terms2.line.me/LINE_MINI_App?lang=en)

{% stepper %}
{% step %}

## [Create LINE Business ID & Sign in to LINE Developers](https://developers.line.biz/en/)

* Sign in using your personal LINE account or email
* Create a Business ID to access LINE Developers Console

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2FP5te77AOOkZhbmC1xWrA%2FLINE%20Business%20ID.png?alt=media&#x26;token=8445b75b-98e2-4a96-99fc-7d9916ff8c04" alt="" width="240"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## [Register Developer Information](https://developers.line.biz/en/docs/line-developers-console/login-account/#register-as-developer)

* Add Developer Name and Email

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2F1xeJa7y4a6uOuliCvIrp%2Fdeveloper%20information.png?alt=media&#x26;token=1457c87c-2be5-4c08-b5a7-37f9847425f9" alt="" width="375"><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## [Create a Provider](https://developers.line.biz/en/docs/liff/getting-started/#step-one-create-provider)

* Enter **Provider Name**
* Create the provider
  {% endstep %}

{% step %}

## [Create a LINE MINI App](https://developers.line.biz/en/docs/line-mini-app/discover/console-guide/)

⚠️ **If you choose to deploy both LINE MINI App and LINE Login LIFF, please create both channels under the same LINE Provider.**\
When channels are created under the same Provider, the user’s **LINE UID remains consistent across channels**, which enables reliable user tracking and analytics.

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2Fhus2fSvdYkzJg2W8ccuJ%2Fchannel_MINI%20App.png?alt=media&#x26;token=15323a0e-ad8f-4890-b609-aae327b1525c" alt="" width="563"><figcaption></figcaption></figure>

| Field                         | Value                               |
| ----------------------------- | ----------------------------------- |
| Region to provide the service | Select target service country       |
| Channel name                  | Enter Unifi Apps name               |
| Channel description           | Provide a brief service description |

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2FIX0W1FdkzqDQfmNl6m2U%2Fcreate_mini%20app.png?alt=media&#x26;token=d448befe-4f0b-414d-a0fb-8167dff19ef7" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Basic settings

> Location: LINE Developers → Provider → LINE MINI App Channel → Basic settings

| Field              | Value                                                                                                                                                                                            |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Channel icon       | Upload a 130×130px image                                                                                                                                                                         |
| Privacy policy URL | <ul><li>Enter the Unifi Apps privacy policy URL</li><li>Privacy Policy URL must belong to a <strong>corporate domain</strong>.</li></ul>                                                         |
| Localization       | <ul><li>Enter at least three languages (EN, JP required)</li><li>Localization content that is unclear or ambiguous is frequently rejected. Ensure the service description is accurate.</li></ul> |

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2FiU42NjdRWlp3DofymVON%2Fbasic%20settings_mini%20app.png?alt=media&#x26;token=4e8842cf-2f4a-440e-9103-60e9a0113920" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Web app settings

> Location: LINE Developers → Provider → LINE MINI App Channel → Web app settings

| Field             | Value                                                                                 |
| ----------------- | ------------------------------------------------------------------------------------- |
| Endpoint URL      | <ul><li>Enter Unifi Apps URL</li><li>development / review / production URLs</li></ul> |
| Scopes            | `openid` (required), `profile` (optional)                                             |
| Add friend option | On (Normal)                                                                           |

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2FW83ar2zAXS4pTEJ0Sk84%2Fweb%20app_mini%20app.png?alt=media&#x26;token=64c78828-2e41-4cc9-9378-12ec28a3afc6" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Business information

| Field                           | Value                                                                                  |
| ------------------------------- | -------------------------------------------------------------------------------------- |
| Customer support page URL       | CS inquiry page                                                                        |
| Customer support email address  | CS email                                                                               |
| LINE Official Account ID        | Available after Step 11                                                                |
| Service company name            | Legal entity or business owner name                                                    |
| Service company type            | corporate / self-employed                                                              |
| Certificate document            | Business registration certificate                                                      |
| Identification document         | Representative’s ID                                                                    |
| Website URL                     | Official service website                                                               |
| Email address                   | Corporate domain email                                                                 |
| Development company information | Enter separately if different from service owner (or select “same as service company”) |

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2FwCKmOr7DH2BHub5yDIan%2Fbusiness_mini%20app.png?alt=media&#x26;token=d67749f2-3bb8-455a-ad93-c431b169ba5d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Contact information

| Field                  | Value                                                                                             |
| ---------------------- | ------------------------------------------------------------------------------------------------- |
| First Name / Last Name | Person in charge                                                                                  |
| Email address          | Corporate domain email (review results & notices will be sent here)                               |
| Phone Number           | Phone number of the person in charge                                                              |
| Company name           | Service owner (legal entity)                                                                      |
| Company address        | Registered business address                                                                       |
| Registration number    | <ul><li>Corporate: Corporate Number</li><li>Sole proprietor: <code>0000000000000</code></li></ul> |

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2F0jpJlZIiH0JGDpOclCBL%2Fcontact_mini%20app.png?alt=media&#x26;token=23d6391e-75dd-4f96-acb9-82b628afff9f" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## [Create a Messaging API Channel & LINE Official Account (Required for OA linking)](https://developers.line.biz/en/docs/messaging-api/getting-started/#create-oa-line-business-id)

> Location: Provider → Create a new Channel → Messaging API → Create a LINE Official Account

⚠ The interface is **only available in Japanese**, as MINI App is for Japan.

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2FIuqi4DrEMztORE5dZ8dT%2Fchannel_messaging%20API.png?alt=media&#x26;token=a06b5e19-513d-47e5-8d7a-b44139d87e46" alt=""><figcaption></figcaption></figure>

Configure the following:

* SMS verification (text message)
* **アカウント名**: Unifi Apps name
* **メールアドレス**: Representative email
* **会社・事業者の所在国・地域**: Select the country
* **会社・事業者名**: Legal entity name
* **業種**: Select main & sub industry
* **運用目的（複数選択可）**: Select applicable purposes
* **主な使い方**: Select usage type
* **ビジネスマネージャーの組織との接続方法**: Select appropriate option

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2F2T4Fa2jKVchH63ltsyKP%2FOA_mini%20app.png?alt=media&#x26;token=7de26079-dda9-4373-8ae0-55dcdaeef95d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## [Enable Messaging API for the LINE Official Account](https://developers.line.biz/en/docs/messaging-api/getting-started/#using-oa-manager)

> Location: LINE Official Account → **Settings → Enable Messaging API → Select Provider**

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2Fv8WlJ1ZTvFEWAo5DLzZJ%2FOA.png?alt=media&#x26;token=099ea20a-8701-4b3c-9f1c-8196e92a0096" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Link LINE Official Account with LINE Login Channel

> Location: LINE Developers → Provider → LINE MINI App Channel → Basic settings → Add friend option → Linked LINE Official Account → Edit

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2FA4TbVSJl08PnrTWitopi%2FLink%20OA.png?alt=media&#x26;token=d759f76a-49fb-4637-bf48-294d60ec0365" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## Review Request

> Location: LINE Developers → Provider → LINE MINI App Channel → Review request

* Review can be requested only after completing all previous settings.
* LINE MINI App review is performed by **LY Corporation**.
* For Web3 review, please add the **Unifi Tech Support Team** as an Admin in the MINI App Channel (instructions will be provided via Tech Support channel).
* Onboarding is complete only after all reviews are approved and the status becomes **Reflected**.

<figure><img src="https://3579085597-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjuuhQ1BuKwYKE7NR6geM%2Fuploads%2F6briVv6sqtJGgGdmCGm5%2Freview_mini%20app.png?alt=media&#x26;token=dde77fc1-6852-4550-9616-2fe27d55cc50" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

## **Re-verification Requirements (Important)**

The following fields require **re-review** if modified after approval:

* Channel name
* Description (Localization)
* Privacy policy URL
* Endpoint URL
* Linked LINE Official Account
* Business information fields
* Contact information fields

Notes:

* Modifications will **not** be reflected until the re-review is approved.
* Ensure stable information before requesting the initial review.
  {% endstep %}
  {% endstepper %}
