Viewing 8 replies - 1 through 8 (of 8 total)
  • +1 for this. We’re also seeing this error. Any updates?

    Plugin Author PatSaTECH

    (@patsatech)

    Hi,

    Can you please send us the site logins at [email protected] So we can check it.

    Thread Starter damiansmith86

    (@damiansmith86)

    The error is due to a white space at the end of the 3d secure tag they are receiving from the form “&Apply3DSecure=0 ”

    Where can I find this to delete the white space?

    Thanks

    Thread Starter damiansmith86

    (@damiansmith86)

    We are still getting this error, on the user side it is a 5080 error, sagepay side a 3020 error relating to the apply3dsecure. It is caused by a white space at the end of the string sent.

    This only occurs in IE, all other browsers are fine!

    @damiansmith86 – I’m interested to know how you discovered the rogue whitespace character. Did you contact SagePay and they told you about it, or can you see it somewhere in your SagePay admin area? Thanks

    Thread Starter damiansmith86

    (@damiansmith86)

    Hey,

    It was SagePay themselves that told me about it. Here is the email they sent us:

    ——

    Switching 3d secure off from the website or sagepay will not fix this issue. It is the field that the website is passing in the transaction registration post, to the gateway that is causing the invalid response.

    The apply3dsecure field has to either be removed from the post, or amended and the white space after the 0 removed.

    Please see below the string that we are receiving. Apply3dsecure is at the end of the post.

    VendorData=42228&ReferrerID=CC923B06-40D5-4713-85C1-700D690550BF&Amount=390&CustomerName=xxxxxx xxxxxx&[email protected]&BillingSurname=xxxxxx&BillingFirstnames=xxxxxx&BillingAddress1=xxxx xxxx&BillingAddress2=xx xxxxxxx&BillingCity=xxxxxxx&BillingState=&BillingPostCode=xxx xxx&BillingCountry=GB&BillingPhone=&DeliverySurname=xxxxxx&DeliveryFirstnames=xxxxxx&DeliveryAddress1=xxxxxxxxx xx&DeliveryAddress2=xx xxx&DeliveryCity=xxxx&DeliveryState=&DeliveryPostCode=xxx xxx&DeliveryCountry=GB&DeliveryPhone=&FailureURL=https://www.bvt.org.uk/?page=gf_sagepay_form_ipn&SuccessURL=https://www.bvt.org.uk/?page=gf_sagepay_form_ipn&Description=Order #162631&Currency=GBP&VendorTxCode=162631-75cc4f5327bdb81c7758331af40d5a99&[email protected]&SendEMail=2&Apply3DSecure=0

    Thread Starter damiansmith86

    (@damiansmith86)

    Can you just tell me what I can delete in the plugin to temporarily fix this issue, SagePay are saying I can delete the remove the apply3dsecure part?

    Thread Starter damiansmith86

    (@damiansmith86)

    i have commented out all parts relating to apply3d in class-gf-sagepay-form.php but in IE only I still get the 5080 error ??

    A lot of our clients use IE

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘3020 : The Apply3DSecure flag is invalid error’ is closed to new replies.