A new login system called New Customer Accounts (NCA) has been introduced with the latest improvements by Shopify. This new structure allows your customers to log in without a password, using a 6-digit verification code sent via email.
With the New Customer Accounts, your customers:
Don't need to keep their password in mind
Can edit the customer profile name, and the change is reflected in their customer profile in your admin.
At Shopney, we now support both types of customer account systems:
Legacy Customer Account (LCA): The existing password-based login flow.
New Customer Account (NCA): A modern, secure, passwordless login experience.
Letβs go through how you can enable NCA, get your Client ID for setup, and complete the easy configuration!
π Important Note
The login flow shown in your mobile app will automatically reflect the version selected in your Shopify admin settings. |
How to enable New Customer Accounts in your Shopify settings?
To activate New Customer Accounts for your app, it must first be enabled in your Shopify admin panel.
To activate the New Customer Account feature on your Shopify dashboard:
1- Go to your Shopify Admin Panel and navigate to the Settings
2- From the Settings, click on Customer Accounts and select the Customer Accounts option.
Once selected, the same login experience will automatically be used in your Shopney mobile app as well.
How to get your Client ID through your Shopify dashboard?
To enable NCA login in Shopney, Shopify requires a Client ID, which can only be obtained by creating a Headless App. To get it, follow the steps below.
1- Navigate to your Shopify dashboard
In your Shopify Admin, click on the Apps section and search for the Headless app.
2- Go to the Storefront section
Click the Create storefront button as shown below.
3- Manage the Customer Account API
Under the Manage API access section, click Manage button right next to Customer Account API section.
4- Edit the field and click on Public
Click the Edit icon on the Client type section(1), select Public (mobile app)(2), and click Save(3).
5- Get the Client ID
Copy the Client ID from the Customer account API credentials section.
6- Navigate to your Shopney dashboard
Go to your Shopney Dashboard, Design(1) section, and click on the Settings(2). Paste your Client ID into the designated field and click on the Save&Update(4) button.
β
All done! Your mobile app will now support the New Customer Accounts login experience.
π Important Note
Currently, activation of the customer accounts requires us to submit an update to the live apps. After completing the configuration, please contact our support team. |
Need Help?
If you encounter any issues, our support team is here to assist you:
Contact our support team via live chat in your Shopney dashboard.
Visit our Help Center.
Related Articles