duncanad:
Are these brand new WorldPay accounts? Sounds as if they are and are using the new upgraded system.
Yes, it is the new upgraded system. My account was upgraded shortly after creation so I never actually tested it with the old system
duncanad:
Firstly, with regard to which brands of credit card are available for processing this is entrely down to WorldPay - you are on the WorldPay payment pages by the time you see this option so you need to contact WorldPay about which options are available on your account. It sounds very much to mee as if WorldPay are experiencing some teething problems with their new stsem.
I use the script to show my accepted cards on my site:
<script language="JavaScript" src="https://www.worldpay.com/cgenerator/cgenerator.php?instId=XXXXX"></script>
This shows visa and others but these are not available on checkout. I'll take this up with Worldpay to see if I can find out whats up here. I only mentioned it in case it was a symptom of a greater problem...
duncanad:
Here is my understanding of how an upgraded existing account will work in test mode. I haven't seen this in operation yet since none of my installations have yet been upgraded.
Test Mode '0' - results in a normal live transaction.
Test Mode '100' or '101' - results in a page asking if you want to be re-directed to the test environment.
Yes, it does say that I'm submitting to a live system and redirects to the test system
duncanad:
The result of the transaction is dependent upon the value of the Shopper Name field as follows:
I'm going to demonstrate the extent of my ignorance at this point! What is the Shopper Name Field?
duncanad:
• REFUSED (will be equivalent to a refused transaction at the bank or a failure due to the result of fraud screening checks)
• AUTHORISED (will be equivalent to a successful authorisation at the bank, but no funds transferred).
• ERROR (will be equivalent to a payment that ends in error).
• CAPTURED (will be equivalent to a successful capture result - where funds have been transferred to the merchant's account).
I'm not sure if sending Test Mode values on a brand new account will have the same result. If not there will need to be a change to the WorldPay module for new (upgraded) accounts.
Please get back to me with more specifics of what is happening.
I'm not exactly sure what you need in term of specifics... I'll try to give some details though.
- Transaction submitted to Worldpay and I get
You have submitted a TEST request to a LIVE system - You can use the button below to continue on the TEST system.
- After clicking redirect I get
TEST MODE - this is not a live transaction
This payment page has been created by WorldPay for... etc
MC, Maestro, JCB and Solo are available as payment options but no Visa cards
-
On clicking MC for example, I get 'redirecting to payment server' and then, eventually, the card detail request form.
-
On filling in the form...
Payment submitted for processing please wait for response.
This was NOT a live transaction - no money has changed hands
Thank you, your payment was successful
Merchant's Reference....etc
- It doesn't return to Zencart though and no record of the transaction is shown on my site either.
I'm in mode 100 and Worldpay settings:
http://<wpdisplay item="MC_callback"> in the payment response URL
Payment response enabled? is ticked
Shopper response enabled? is ticked
All other boxes are blank
Hope this isn't too much / wrong sort of info? And any help much appreciated!
Cheers,
Nick