MALFORMED – The Amount value is required. (Code: 3031)
-
Hi there,
I’ve integrated this plugin into a Woocommerce store but am getting the above error from SagePay when trying to process a transaction (both in ‘test’ and ‘live’ modes).
I’ve set up debugging and get the following back from SagePay when trying to process:
Payment Gateway Request: Array
(
[CardHolder] => Simon Leedham
[CardNumber] => 0000000000000000
[StartDate] => 1209
[ExpiryDate] => 1219
[CV2] => 123
[CardType] => MC
[VendorTxCode] => timereel-131211151243-13818014
[VPSProtocol] => 2.23
[Vendor] => timereel
[Description] => timereel
[Currency] => GBP
[TxType] => PAYMENT
[Amount] =>
[CustomerEMail] =>
[BillingSurname] =>
[BillingFirstnames] =>
[BillingAddress1] =>
[BillingAddress2] =>
[BillingCity] =>
[BillingState] =>
[BillingPostCode] =>
[BillingCountry] =>
[BillingPhone] =>
[DeliverySurname] =>
[DeliveryFirstnames] =>
[DeliveryAddress1] =>
[DeliveryAddress2] =>
[DeliveryCity] =>
[DeliveryState] =>
[DeliveryPostCode] =>
[DeliveryCountry] =>
[DeliveryPhone] =>
)As you can see above none of the info is being passed over from the ‘Amount’ onwards, have you had this issue before?
Thanks in advance for any help!
https://www.ads-software.com/plugins/sagepay-direct-for-woocommerce-payment-gateway/
- The topic ‘MALFORMED – The Amount value is required. (Code: 3031)’ is closed to new replies.