jackel06 wrote:
Hello,
I am using the 6.4 version B2B and I have approve customers turned off along with email verification. The problem I have is all my customers are going to Pending and the drop down has only, pending /deny and I would think there should be approve in that menu as well. I have had several attempts by the support team for this software, go to my server and said it's fixed and none of my customers will be pending again.
Well, they still go to pending. I also purchased that ebook for 20 bucks and that thing is worthless! Can anyone tell me why Approve is not in the drop down menu on the Customers Pending page?
If it's something I need to check or un-check in the admin side, please break it down and give the path to change it? Bare in mind, I know nothing about writing code.
Thanks,
The key thing to separate here is that email verification of account is different from which Customer Group a new account is designated to.
The B2B Settings/Store Settings/Require Account Approval (RAA) is about which Customer Group a new account is assigned to, and if the RAA is switched off it LOOKS like customers are pending but they're not.
The Admin/Customers&Orders/'Pending Customers' screen refers to which Customer Group (eg Retail, Wholesale etc) you want a customer to belong to when they create an account. If you have 'Require Account Approval' switched off in B2B Settings, then all new customer accounts will automatically go into the Retail group and will be Approved automatically. The dropdown on the right won't show because you've switched off the 'RAA.' The dropdown at the top you're referring ONLY WORKS if RAA is on.
The confusion arises when you look at the 'Pending Customers' screen because it has that small summary box in the middle that says 'Customer Group / Pending' and under it shows customer groups (eg 'Retail') and then a total of all the accounts created that are in each group. If you've switched off the RAA prior to these accounts being created and there are no actual pending customers above the small box listed in full across the page, then you SHOULD IGNORE the 'Pending' total as ALL ACCOUNTS will be shown here, even after being approved.
So there's nothing wrong with the code, it's just a clumsy way of Cre handling how new customer accounts are sorted by Customer Group and that info shown by default.
Note, this Group stuff is separate from email verification of a new account. If you had RAA switched on THEN you would have to Approve which Customer Group the account goes into. Until you did, the customer wouldn't be able to login. However once they've been approved to a Customer Group, the customer is emailed a note to say as much - they aren't required to activate anything.
With email verification of acc. creation on, the customer is sent an email with an activation link or code to use. If you had EV on but RAA off, they'd end up once again in the Retail Group (without requiring approval) and also added to the misleading small box on the Pending Customers screen under 'Pending.'
Hope this helps,
Simon