Enable Two-Factor Authentication for Login & Report Export

Applicable to merchants who own the e-Commerce or Social Commerce or Retail POS system

To strengthen store security, enable Two-Factor Authentication (2FA) for logins and report exports to protect your data. When staff members log in or export reports, they must complete 2FA using your configured method to proceed.

In this article, you'll find:

Before you begin, please note: We recommend that you do not share store accounts or staff accounts. Sharing accounts poses security risks, and if unusual activity or unauthorized use occurs, it will be difficult to trace the related records.

 

1. Enable Two-Factor Authentication

When your store switches from a trial plan to a paid plan, the system will automatically enable Two-Factor Authentication 7 days later. After that, every staff member must complete two-factor authentication to log in or export reports.

Step 1

In the SHOPLINE Admin, go to [Settings] > [Permission & Security], and select the "Security Setting" tab.

*Note: Only the Store Owner can view, operate, and configure these settings. 

SHOPLINE Admin Permission & Security page with the Security Setting tab selected

 

Step 2

The "Two-factor authentication for login and report export" toggle is switched on and grayed out (locked).

*Notes:

Security Setting tab with the Two-factor authentication for login and report export toggle switched on and grayed out

 

Step 3

Select "Authenticator".

Authenticator selected as the Two-Factor Authentication for login and report export method on the Security Setting tab

 

Step 4

After completing the above steps, click Update to save.

 

2. Authenticator Verification

Step 1

Open the App Store or Google Play on your mobile device, search for and install an authenticator. Once installed, click Installed, continue.

Prompt to install an authenticator app from the App Store or Google Play, with the Installed, continue button

 

Step 2

  1. Open the authenticator app.
  2. Select "Scan QR code / Enter setup key" to get the 6-digit verification code.
  3. Enter the 6-digit verification code in the field below.
  4. Click VERIFY.
Authenticator setup screen in the SHOPLINE Admin showing the QR code, the setup key, and the field for the 6-digit verification code

 

Scan QR Code / Enter Setup Key

The following uses Google Authenticator as an example. Tap the "+" icon in the bottom right of the Authenticator app and select "Scan a QR code" or "Enter a setup key".

Google Authenticator

QR Code Setup Key
Google Authenticator app after tapping the + icon, showing the Scan a QR code and Enter a setup key options
Example of the QR code to scan with the authenticator app

 

Example of the setup key to enter in the authenticator app

 

*Note: A circular icon Circular countdown timer icon will appear to the right of the verification code in Google Authenticator as a timer. A new verification code will automatically appear when the time is up.

Google Authenticator showing a 6-digit verification code with the circular countdown timer to its right

 

3. Email Verification

Please go to your registered email inbox, open and check the 6-digit verification code email, enter the code, and click SUBMIT.

Email verification page with a field for the 6-digit code from your registered email and the SUBMIT button

 

Verification Code Email

The verification code is valid for 5 minutes. If it expires, please click RESEND on the login page.

Sample verification code email containing a 6-digit code

 

4. Notes

  • If you manage multiple stores, the system will select the verification mechanism with the highest security weight as your login authentication. 

    Security weights from high to low are: Authenticator Verification > Email Verification.

    Example

    Person A is an administrator for the following stores simultaneously. The system determines the login verification method based on the highest security weight; therefore, Person A's login verification method is "Authenticator Verification".

    Store Name Login Verification Method
    Flower Shop Email Verification
    Book Store Authenticator Verification
    Shoe Store Email Verification

     

  • If a store administrator has enabled Authenticator but needs to regenerate the verification QR Code, please contact the Store Owner. If the Store Owner has enabled Authenticator but needs to regenerate the verification QR Code, please contact the Online Merchant Success Team.

    Administrator Authenticator Regeneration

    1. The Store Owner goes to Admin > [Settings] > [Permission & Security] > Edit. 
    2. Find the "Enabled Authenticator" field. 
    3. Click Regenerate QR Code.

    Edit administrator permissions page showing the Enabled Authenticator field and the Regenerate QR Code button

 

 

Read more

 

 

 

 

 

Last updated: 19 October 2026

 

Have more questions? Submit a request

Comments