Hi, I have just updated to woocommerce 2.1.2 (wordpress 3.8.1) and now getting the same error when selecting payment via epdq at the checkout page.
{“result”:”failure”,”messages”:”
\n\t\t\t
Country<\/strong> is a required field.<\/li>\n\t\t\t
First Name<\/strong> is a required field.<\/li>\n\t\t\t
Last Name<\/strong> is a required field.<\/li>\n\t\t\t
Address<\/strong> is a required field.<\/li>\n\t\t\t
Town \/ City<\/strong> is a required field.<\/li>\n\t\t\t
Postcode<\/strong> is a required field.<\/li>\n\t\t\t
Email Address<\/strong> is a required field.<\/li>\n\t\t\t
Phone<\/strong> is a required field.<\/li>\n\t\t\t
Unfortunately we do not ship to to <\/strong>. Please enter an alternative shipping address.<\/li>\n\t\t\t
Invalid shipping method.<\/li>\n\t\t\t
Invalid payment method.<\/li>\n\t<\/ul>”,”refresh”:”false”,”reload”:”false”}
@kyric: It is considered impolite to interrupt another poster’s ongoing thread unless you are posting a solution or suggestion. It causes significant problems for the forum’s volunteers and prevents us from being able to track issues by topic. Please post your own topic.
Hi all, I’m getting exactly the same error/message here but I’m using WordPress 3.8.1 and WooCommerce 2.1.3…
@esmi: How is it impolite to let someone know that they aren’t the only one in this position? Surely it’s helpful, both to the posted and to the developer as the developer will understand that it’s not just one persons setup/issue…? Won’t posting their own question about the same error just be impolite to the forum posters who will then see the same issue in multiples posts?
if it helps anyone – I’ve created a github fork of the plugin with the fixes for woocommerce 2.1.x suggested on these pages.
https://github.com/ajbrowe/woocommerce-epdq-payment-gateway
Share and enjoy.
Hi ajbrowe, thanks for your github fix – I’ve used that on my site and it appears to have resolved most of the issues.
I wonder if you could help with an error I am getting if I either complete or cancel a transaction. When it returns to my site I receive an error:
Transaction Verification Error!
The URL on the error looks something like:
…../checkout/order-received/969?key=wc_order_537487180f7a5&wc-api=WC_Nom_EPDQ
Any suggestions what I might be missing/doing wrong?
WordPress 3.9.1
Woocommerce 2.1.9
thanks,
baronne
Hi Baronne
I don’t know a huge amount about it but the way I would aproach it is.
First check your SHAOUT is the same on both barclays and the plugin
if they are the same and/or it still doesn’t work try changing response options sent from barclays.
These are the response options that the plugin supports AFAIK:
AAVADDRESS
AAVCHECK
AAVMAIL
AAVNAME
AAVPHONE
AAVZIP
ACCEPTANCE
AMOUNT
BIN
BRAND
CARDNO
CCCTY
CN
COMPLUS
CURRENCY
CVCCHECK
ECI
ED
FXAMOUNT
FXCURRENCY
IP
IPCTY
NCERROR
ORDERID
PAYID
PM
STATUS
SUBBRAND
TRXDATE
VC
You don’t have to use all of them but any you use that are not listed will cause the validation to fail, additionally I had problems with the AAVCheck and CVCCheck responses in the barclays production system that didn’t show up in the barclays test system. so if you have those enabled try disabling them.
Other than that try obtaining the actual data posted back from barclays using your browsers developer tools and checking through the technical docs of the barclays epdq.
thanks so much for a speedy response… I will check those.
I was checking to see if I could find the info posted back from Barclays but couldn’t work out how to… what do I need to do to capture those parameters coming back? Do you reckon it’s worth a call to Barclays ePDQ support to find out?
cheers,
Baronne
actually…sorry I just found it in the chrome developer tools…
OK, I’ve managed to get it working. For anyone else experiencing problems try this:
On your Barclays EPDQ back-end:
Configuration > Technical Information > Transaction Feedback
Leave accepturl,declineurl, exceptionurl, cancelurl blank
Check : I would like to receive transaction feedback parameters on the redirection URLs.
Check : I would like Barclaycard to display a short text to the customer on the secure payment page if a redirection to my website is detected immediately after the payment process.
Dynamic e-Commerce parameters:
Leave only defaults : NCERROR, PAYID, ORDERID, STATUS
On Woocommerce > EPDQ plugin
Uncheck : Set “NO” as the default value of AAVCHECK
Uncheck : Set “NO” as the default value of CVCCHECK
Ensure you have SHA-In and SHA-OUT set as per EPDQ backend.
hopefully that helps!
cheers.
baronne