Support » Plugin: WooCommerce Eway Gateway » Hidden fields are not picking up the credit card expiry date

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Support melinda a11n

    (@melindahelt)

    Automattic Happiness Engineer

    Hi there!

    Could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.  Once you’ve done that, paste it here in your response.

    Also, you say
    >When trying to process the payment it shows the expiry date fields are missing. I can see there are some hidden input fields and the dates entered are not getting passed on to the hidden fields.

    Are you seeing any error on your checkout, or just the red highlighted box per your screenshot?

    Plugin Support melinda a11n

    (@melindahelt)

    Automattic Happiness Engineer

    Hi there!

    Just a quick follow up that we determined there is a bug between the WooCommerce update and eWay and our team is working on this. Please keep an eye on both plugins in your site and update as soon as an update becomes available. Let us know if you have any other questions!

    Getting the same issue

    Note, the issue is due to WordPress adding a jquery file with a method that only takes strings, but it always inputs numbers.

    jquery.payment.validateCardExpiry

    You must clear cache so that that bad jquery file doesn’t get loaded.

    HOWEVER, if your users have ALREADY VISITED THE SITE with the bad woocommerce version, then they need to locally clear cache.

    I think cache clears after 24 hours? I hope anyway. Otherwise they’ll be a swarm of users that cannot pay for anything with Eway until they clear browser cache…

    Flagging that I’m experiencing the same issue. My fix so far is rolling back WooCommerce eWAY Payment Gateway to 3.2.1 (from 3.2.2). I’m not sure that rolling back woocommernce 5.3.0 is needed as its last update was a month ago and no issues reported until eway gateway was updated. I will update here when I’ve tested this a bit more (unless the plugin is fixed first).

    Getting same issue !!

    We have done rollbacks to previous versions has not fixed the issue !

    Plugin Support Niall a11n

    (@wpniall)

    Hi @webkix @devalexdev @reneegoodog @timt007,

    I would just like to let you know that the issue has been fixed and released in WooCommerce 5.4.1. I can confirm that payments made using the eWay extension are working correctly with WooCommerce 5.4.1.

    We recommend testing the 5.4.1 update on a staging site provided by your host or using a plugin like WP Staging by following this guide before updating WooCommerce on your live site.

    Please let us know how that goes or if you need any further help!

    @wpniall @melindahelt

    Hi I’ve updated plugins but still having an issue with expiry field

    WordPress 5.7.2
    WooCommerce 5.4.1
    WooCommerce eWay Payment Gateway 3.2.2

    Weirdly it worked on my staging site,
    WordPress 5.7.2
    WooCommerce 5.4.1
    WooCommerce eWay Payment Gateway 3.2.0

    So I rollback to 3.2.0 but it didn’t work, then I downgraded all plugins to match with staging.

    One thing I’ve noticed is
    WordFence Security 7.5.3 from 7.5.4

    Hope this help you debugging

    • This reply was modified 1 year, 5 months ago by kaelkim.
    • This reply was modified 1 year, 5 months ago by kaelkim.

    @wpniall @melindahelt
    After further testing, it doesn’t work on incognito mode on chrome browser.

    Plugin Support Shaun Kuschel a11n

    (@shaunkuschel)

    Automattic Happiness Engineer

    Hey @webkix! The expected behavior for the credit care fields with the eWay gateway is for them to be hidden on the checkout page and if that payment method is selected, clicking the “Place Order” button will redirect to the payment page that allows the credit card info to be entered there (as seen in the 2nd screenshot you shared). I took a look at the site just now but it doesn’t look like eWay is currently active. If you are experiencing any issues (related to the expected behavior), let me know how I can replicate it.

    @kaelkim, @timt007, @reneegoodog, & @devalexdev – If any of you are still experiencing any problems while using the latest versions of WooCommerce, 4.5.1, and eWay, 3.2.2, please create a new post of your own so we can look into each case. Thanks!

    Plugin Support Doug – a11n

    (@dougaitken)

    Automattic Happiness Engineer

    Hi all –

    We haven’t heard back from you in a while so I hope this means the new update has resolved this, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

    Thanks,

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Hidden fields are not picking up the credit card expiry date’ is closed to new replies.