ngross Posted November 5, 2014 Share Posted November 5, 2014 Hi Folks, CubeCart v5 Could somebody tell me exactly what the Customer 'status' field value is used for? CubeCart_customer.status Also what are the likely values and what controls the value. Many thanks, Neil Quote Link to comment Share on other sites More sharing options...
bsmither Posted November 5, 2014 Share Posted November 5, 2014 In admin, Customers, a customer can be disabled. A disabled customer cannot log in. I do not know many reasons why an admin would want to disable a customer, but I did write a tweak for a wholesale shop that when a customer registered, its status was kept at disabled until the customer's wholesale status could be verified. Quote Link to comment Share on other sites More sharing options...
ngross Posted November 5, 2014 Author Share Posted November 5, 2014 Yes, well that's pretty much what I thought it would be for but for the life of me I just can not find where in - admin/Customer List - it can be managed. I'm looking in admin under Customer List - am I looking in the wrong place?bsmither - strike that last reply. I'm obviously going blind. Very first column - tick/x Dear me! So I guess it's either 1 or 0 if it's only used for that purpose. Is it used for any other purpose? Cheers, Neil Quote Link to comment Share on other sites More sharing options...
bsmither Posted November 5, 2014 Share Posted November 5, 2014 I have not found any CubeCart code that will make a customer enabled or disabled as the result of some test. Hypothetical situation: a payment gateway receives a response that the credit card being used "must be collected". (With the "card-not-present" scenarios that eCommerce stores operate under, that would be impossible.) The card issuer responding with "Must be collected" could have several reasons: stolen, chronic overdraft, late payments, etc. The payment gateway could then logout the customer and disable their status. Hypothetical situation: a customer exceeds a set number of attempts to make a payment. The payment processor sends back a denial response for each attempt. The gateway code determines that the number of attempts has been exceeded and disables the customer. I'm sure there may be other situations and scenarios that would/should manage the customer's status. I also think a disabled customer would not get a newsletter from the store. However, if you can think of any other use for having a customer disabled, or more than just the 1 or 0 state, please let us know. Quote Link to comment Share on other sites More sharing options...
ngross Posted November 5, 2014 Author Share Posted November 5, 2014 bsmither - All clear, and many thanks. Neil Quote Link to comment Share on other sites More sharing options...
Toucan Web Design Posted November 5, 2014 Share Posted November 5, 2014 Functions as a form of banning as well, in that they can't re-register under the same email, and can't login to their existing one Of course, it's not like email addresses are hard to find, bans are getting more and more obsolete really Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.