Overview

The account status in Customer Fields is meant to reflect the current status of each customer record.

Shopify statuses

Shopify's system has 4 "states" for each customer record in a store, which are referred to as "Account status" in the app. We've included a list of the Shopify statuses below: 

  • enabled aka "Account active"
  • disabled aka "Account not active"
  • invited aka "Invitation sent"
  • declined aka "Invitation declined"

Customer Fields statuses

In addition to the 4 Shopify statuses, Customer Fields has it's own statuses to keep track of customers who have used a form that requires account approval. The two app-specific statuses are listed below:

  • cf:pending aka "Account pending"
  • cf:denied aka "Account denied"

Detailed breakdown 

Enabled

Also known as Account active, this status indicates that the customer has created an account and it is active in Shopify.

Disabled

Also known as Account not active, this status indicates that the customer has not created an account yet, or the account has been disabled via the Shopify admin. 

Invited

Also known as Invitation sent, this status indicates that the customer has been sent an 'account invite' email, but the customer has not created an account yet.

Declined

Also known as Invitation declined, this status indicates that the customer has been sent the 'account invite' email, but they have purposely declined the invitation to activate their account.

CF:Pending

Also known as Account pending, this status indicates that the customer has submitted a form that requires account approval, but they have yet to be approved or denied.

  • If a customer is approved, then their status will be converted to enabled (aka "Account active")
  • If a customer is denied, then their status will be converted to cf:denied (aka "Account denied")

CF:Denied

Also known as Account denied, this status indicates that the customer has submitted a form that requires account approval, and their request for an account has been denied by a staff member using the app's admin area.

Did this answer your question?