Customer state is disabled by default when creating a account via email one-time code

Customer state is disabled by default when creating a account via email one-time code

AppsMav
Shopify Partner
3 0 0

Hi, 

 

The shop enabled New customer accounts (Refer to screenshot 1). Many customers signed up for the store via email one-time code and I saw all the customer state values are "disabled" in Customer API (Refer to screenshot 2). - This is correct?

I expect the customer state should be "enabled" because the customers can be able to view their profile and order details on the My Account page.

 

As per the Customer API document, If the state is "disabled" it means the customer doesn't have an active account. (Refer to screenshot 3). But above case, the customer can view the profile page and order history.

 

screenshot 1.pngscreenshot 2.pngscreenshot 3.png

Thanks,

Jay

Replies 3 (3)

Brett_Helium
Shopify Partner
270 51 120

Hey @AppsMav!

This is definitely an interesting note and something our team has also run into when exploring new customer accounts. It seems that the "state" field is specifically only relevant to classic accounts, new customer accounts seem to not use this at all and the accounts never get marked as "active".

Unfortunately as far as I've seen, there's not really any documentation of this, but that's what we have seen from exploring this ourselves.

Brett | Helium
Helium builds apps that thousands of merchants depend on:
- Customer Fields ✪✪✪✪✪ (350+ reviews)
- Meteor Mega Menu ✪✪✪✪✪ (280+ reviews)
rivo-bernie
Shopify Partner
4 0 4

Is there a way to identify if a customer is coming from new customer account?

klas_lagerqvist
Shopify Partner
1 0 0

Hello! did you ever get this fixed?

I've run into exactly the same issue.

 

All customer have state "DISABLED", even though they are verified customers.