On the Accept.js form in sandbox mode (it's not in production yet), as discovered by my QA team, when a first name and last name were entered in all caps, for example JOE and DOE, they were converted and displayed as Joe and Doe respectively on Accept.js form, which is fine.
However, in the response data, customerInformation.firstName and customerInformation.lastName were returned as JoE and DoE respectively. It seems that the last character of first name and last name were not converted before being returned as a response.
In my payment integration using Accept.js hosted form, I display encryptedCardData.cardNumber, encryptedCardData.expDate, customerInformation.firstName, and customerInformation.lastName on a form upon returning from Accept.js form for my customers' reference before they click "Pay".
As much as possible I would refrain from changing data being returned by Authorize.net.
May I know whether Authorize.net will be fixing this issue and if so how soon would it be?
03-06-2018 01:30 AM
Hi @waihon55
Thanks for posting .
I have reported the bug to the concerned team and it should be fix in the next release for Accept.js
Thanks
Anurag
03-08-2018 09:55 PM - edited 03-11-2018 02:51 PM