Hi - first time using CubeCartv6 had been waiting for WorldPay to complete the installation on the payment gateway and at the moment i'm in the payment gateway test mode.
I have two issues that I cant see mentioned anywhere:
1, When transferring to WorldPay
'country' => $this->_basket['billing_address']['country'],
should be defined as "The shopper's country, as 2-character ISO code, uppercase." this is mandatory, currently 'United Kingdom' is sent to WorldPay. If I hardcode to
'country' => 'GB'
this works OK, is there a translation page that can translate the country name to 2-charactrer ISO code?
2, with https://secure-test.worldpay.com/wcc/purchase the return URL to CubeCart has the following:
http://test.mysite.com/index.php_a=complete&orderKey=123456789^123456789^3043418930&paymentStatus=AUTHORISED&paymentAmount=4500&paymentCurrency=GBP&mac=aaabbbcccdddeeefff111222333&source=WP
However the order doesn't change from 'pending' to 'processing' - can anyone tell me why this is?