Support » Plugin: WooCommerce SagePay Direct Payment Gateway » INVALID – The Basket format is invalid. (Code: 3021)

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter aphex73

    (@aphex73)

    If I disable sending Send basket data to SagePay it shows a new error:

    The BillingAddress1 field is required. (Code: 3111)

    Plugin Author swicks

    (@swicks)

    What type of products are you selling? Are they virtual or simple?

    Thread Starter aphex73

    (@aphex73)

    virtual.

    I’ve spoken with Sagepay and they highlighted this part of the transaction code: basket=0

    They suggested to try and remove this altogether..?

    Thread Starter aphex73

    (@aphex73)

    Did you have any thoughts on this?

    I notice that adding basket contents was only a fairly recent adjustment:

    Version 0.1.6.7 – 20140128
    SECURITY FIX – Cross Site Scripting (XSS) Vulnerability
    Feature – Added basket contents to Sagepay basket
    MOD – redefined EURO ISO name

    Is there a way that I can revert back?

    Plugin Author swicks

    (@swicks)

    I’m unable to reproduce this issue

    What version of woocommerce, sagepay direct and wordpress are you running?

    Can you turn debug on and email to support at devicesoftware.com?

    Do you have sku enabled?

    Thanks

    Plugin Author swicks

    (@swicks)

    All versions are available under the developers tab on the wordpress plugin site

    Thread Starter aphex73

    (@aphex73)

    I have just emailed you to the support address.

    Many thanks,

    Thread Starter aphex73

    (@aphex73)

    Thank you for your response on the forums.

    I had your latest version (0.1.7.2) running, but I have not reinstalled 0.1.6.6, as this did not have the basket data. However, that error code has now been replaced with this:

    INVALID – The Card AddressLine1 is required., 3156 : The Card City field is required., 5022 : The Post Code value is required., 3158 : The Card Country field is required., 3160 : The Card Country value is invalid. (Code: 3153)

    The billing address details are listed within the Address Book section within My Account. How can this information be pulled into the transaction??

    I am having similar issues.

    Plugin Author swicks

    (@swicks)

    This issue turned out to be the way the orders were being placed in WooCommerce – Adding an order via the admin pages and not entering their address details.

    Plugin Author swicks

    (@swicks)

    resolving this ticket – please feel free to re-open if you still have any questions.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘INVALID – The Basket format is invalid. (Code: 3021)’ is closed to new replies.