Rank: Advanced Member
Groups: HelpDesk, Developers Joined: 11/9/2018(UTC) Posts: 564
Thanks: 122 times Was thanked: 26 time(s) in 25 post(s)
|
The Fraud Report section of the Payments tab only renders values for CVV and AVS if the most recent transaction was successful (auth or auth/capture). This is due to GetLastTransaction() only returning the array index if the transaction was successful.
It would be more useful the way it rendered in Gold, always showing CVV and AVS values regardless of success or failure. It's not intuitive to have to look down at each individual transaction to determine the actual CVV/AVS response codes when there's already a section above that shows field labels, but no values, when the last transaction failed.
Testing was done with the Sandbox AuthNet gateway operating in Live - Test Mode.
|
|
|
|
Rank: Advanced Member
Groups: Admin, Developers, Registered, HelpDesk, Authorized User Joined: 10/5/2018(UTC) Posts: 704
Thanks: 5 times Was thanked: 113 time(s) in 112 post(s)
|
In Gold, the behavior is same if you see the Payment Information section on the Order Summary tab. In AC9, we are displaying this section on the payment tab. Also in Gold, we never display the AVS/CVV values in the case of failure. Please elaborate if I am missing something. Thanks Quote:section above that shows field labels, but no values, when the last transaction failed. This is what seems to be a problem. We should not display the field labels if there are no values. Can you please share how to reproduce this case.
|
|
|
|
Rank: Advanced Member
Groups: HelpDesk, Developers Joined: 11/9/2018(UTC) Posts: 564
Thanks: 122 times Was thanked: 26 time(s) in 25 post(s)
|
I have the AuthNet gateway set for a sandbox account with gateway settings configured for Test Gateway/Live Mode Use card # 4111 1111 1111 1111 Use Expire: 01/22 Use CVV 900 for a success Use CVV 901 for a failure When you have a success response from AuthNet, you see the AVS and CVV response codes in the 'Fraud Report' But when the payment has failed, you do not see the AVS or the CVV response codes. You have to look at the transaction below to find them. So the 'Fraud Report' dialog serves no purpose in even being on the page. The use of the words 'Fraud Report' is very misleading. Just because the transaction failed doesn't make it fraud. The merchant can control what CVV and AVS response codes are 'acceptable' at the merchant gateway. So just because the transaction was rejected by the gateway, that doesn't make it 'fraud'. It just makes it a transaction that was declined. Here are screenshots from a successful capture and a failed capture. You can see when the capture failed, there's no AVS or CVV response codes rendered to the page. Capture.JPG (16kb) downloaded 0 time(s). Capture2.JPG (17kb) downloaded 0 time(s).
|
|
|
|
Rank: Advanced Member
Groups: Admin, Developers, Registered, HelpDesk, Authorized User Joined: 10/5/2018(UTC) Posts: 704
Thanks: 5 times Was thanked: 113 time(s) in 112 post(s)
|
Thank you for the details. I am able to reproduce the exact issue.
Firstly, we should not be displaying the labels if there are no values. I am registering this as a bug.
Secondly, changing the label and displaying the code values in the case of failure is something that will be an enhancement. I am opening a discussion on this.
Thanks for pointing this out!
|
1 user thanked shaharyar for this useful post.
|
|
|
Rank: Advanced Member
Groups: HelpDesk, Developers Joined: 11/9/2018(UTC) Posts: 564
Thanks: 122 times Was thanked: 26 time(s) in 25 post(s)
|
Ideally the response codes should be displayed regardless of success or failure of the last transaction. It's important to the merchant to know the exact AVS and CVV response either way.
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The AbleCommerce Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close