when i hit the make payment button in the world pay pages i get the same
message as i would if i clicked the cancel button. i just don't know how to fix it.
There are several reasons why this might happen.
Firstly check your admin settings in:
Modules>Payment>Credit Card via WorldPay
Enable WorldPay Module - should be set to 'True'
Transaction Mode - 100 is test mode where all transactions will be accepted provided all the fields in the WorldPay payment page have valid values. For test purposes choose 'Visa' and use card number 4111111111111111 (that's one 4 and fifteeen 1s), any three digit security code and any valid expiry date (ie any date in the future within the next few years).
Transcation Mode - 101 is test mode where all transactions will fail even if all the information entered is perfectly valid. The information returned to Zencart for a failed transaction is always 'Transaction Cancelled'
Transaction Mode - 0 is 'Live' mode. You should not set to 'Live' until WorldPay have tested and approved your site. In 'Live' mode transactions will fail for all the reasons a transaction might fail - invalid card number, expiry date, security code etc or the bank may refuse the transaction for whatever bank-type reason e.g. insufficient funds. Whatever the reason this is not passed back to Zencart by WorldPay. The message will always be 'Transaction Cancelled'.
Use MD5? - set this appropriately. I have always set this to 'False' as I do not use MD5 encryption.
MD5 Secret Key - only required if MD5? is set to 'True'
Sort Order of Display - set the sort order!
Use Pre-Authorisation? - Should be set to 'False' unless you have a Pre-Authorisation arrangement with WorldPay.
Set Order Status - Best left as 'Default'.
Pre-Auth - Only set if using Pre-Authorisation.
Payment Zone - 'None' means that Payment by Credit Card via Worldpay will be available everywhere. If a Zone is selected then WorldPay will only be available in that Zone.
If all of the above settings are set correctly, you are using 'Live' mode ie Transaction Mode '0' and all of your transactions are being returned 'Cancelled' check that your Credit Card details are valid and that there are sufficient funds available. If you believe that all is well with the card details I'm afraid you will have to speak with WorldPay since it is they who are declining the transaction.
Hope this helps.
Regards,
Alan