If you are using Authorize.net or Stripe as a Payment Method, you may find that you do not want to offer the Save Credit card feature for your customers. You might want to be informed that Authorize.net charges a fee for this service. If you want to learn how to turn this feature on and off, please review the article below.
The transaction was declined: The 'AnetApi/xml/v1/schema/AnetApiSchema.xsd:customerProfileId' element is invalid - The value '' is invalid according to its datatype 'AnetApi/xml/v1/schema/AnetApiSchema.xsd:numericString' - The Pattern constraint failed.
This error message appears because Authorize.net has a feature called Customer Information Manager (CIM) that is not currently a part of your plan with them. This is a feature that has a cost associated with it. If you are using Authorize.net, you may encounter this error.
1. Log in to your Art Storefronts Site Manager and click on the tab labeled Site Settings.
2. Click on the tab labeled Shopping Cart and then on the INFO tab.
3. Scroll down to the section labeled Allow Customers To Save Credit Cards and set the slider to On or Off.
4. Click Save.
As a next step to check if your payment methods are working properly and you are ready to receive payments, we would recommend reading the article How To: Run a Test Transaction.