We have a customer using the Authorize.NET Hosted Payment Form solution to add Credit Card tokens to a CIM profile.
The customer is using an European Payment Processor and from the documentation this makes the email field required.
The issue is that the email field is not shown on the Hosted Payment Form and they have no way of entering the email while entering the CC details.
The CC details are accepted without the email but when they then try to use the CC details for doing a settlement it is declined with the error "Email is required.".
How do we get the email field to be visible on the Hosted Payment Form or is it possible for us to disable the email check?
I cannot find anything in the documentation or on the forum about this and it looks like it is only an issue when using an European Payment Processor.
The customer did not have this issue and the sandbox and it only showed after switching to the live API.
Solved! Go to Solution.
โ11-17-2016 11:08 PM
Hello @mlpboyum
To expose an email field on the form, you'll need to set the parameter to display. See
https://developer.authorize.net/api/reference/features/customer_profiles.html
Richard
โ11-18-2016 08:32 AM
Hello @mlpboyum
To expose an email field on the form, you'll need to set the parameter to display. See
https://developer.authorize.net/api/reference/features/customer_profiles.html
Richard
โ11-18-2016 08:32 AM