We just turned on Payment Instruments, and our Sui...
# suitecommerce
w
We just turned on Payment Instruments, and our SuiteCommerce site on Threads Theme now displays: NOT ALLOWED Sorry! You have no permission to view this page. Please contact the website administrator, click here to continue. I think it's a permission issue on the customer center role. Does anyone know what permissions are needed after turning on Payment Instruments?
Here's a screenshot:
s
I think you need permissions for Lists > Payment Instruments
w
OK, the permission for Payment Instruments was set to None... Should it be Create or Full?
I Set it to Full, and still the same error
Found this on SuiteAnswers (#9918), and set the permissions on our customer center role to match (not all options show up in my role record), but still the same result.
OK, I think I've found the issue. We have multiple customer center roles set up from when we installed SuiteCommerce that need to be cleaned up.
s
Ah, so what was the precise issue? That the customer was not assigned to the right one?
And yes, I think it requires Full permissions, because we would expect a customer to add/edit/delete them. I’ve asked the tech writers to chase this because I don’t think it’s documented.
w
It's weird. We had multiple customer center roles in use at the same time for no good reason. I'm cleaning it up to one role for all web customers.
👍🏻 1
Some of the customer records don't even have a role... And they were created just a few months ago.
s
In General Preferences, there’s a dropdown where you can choose which role is assigned to new customers
I didn’t think it was possible to have new customers not assigned a role
w
Well some don't... The role was correctly set up in General Preferences
It looks like they may have had the roles taken off the record in some cases, either the customer was fraudulent, or inactivated.
Role doesn't show up in System Notes
So it's really hard to say what actually happened on those customer records