Support » Plugin: Trust Payments Gateway (3DS2) » Plugin non functional

  • Resolved murrayelliot2

    (@murrayelliot2)


    I have tested the new plugin and it doesn’t work at all for me.

    On my cart checkout page, it displays “Loading payment details…” but never actually produces anywhere to enter details.

    It also displays this: ~
    “`For testing purposes only:
    Visa card ‘4111 1111 1111 1111’
    or Mastercard ‘5100 0000 0000 0511’
    Set expiry date to any valid date in the future
    Use security code “123”`”

    In both test mode and live.

    When I switch back to the old plugin (v3.0.6) all is well.

    Is this plugin supposed to be production ready?

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

    (@murrayelliot2)

    For the benefit of others – the “For testing purposes” message comes up with Debug logging on. This seems very unintuitive to me, surely that should only show when live mode is unchecked? How do you do debugging in a live environment in that case?

    Liam made some changes to the site, but the plugin is still non functional (providing no means to enter a card number – which is a bit of a show stopper!).

    Thread Starter murrayelliot2

    (@murrayelliot2)

    And today, now our live site is not processsing payments. This has been a horrible experience so far, we now have a non-functional test site and a non-functional production site, and support emails are being dealt with at a rate of 1 per day.
    Can someone please call me and talk to me? It would be much, much quicker and easier to resolve online than by what feels like postal mail.

    smilnex

    (@smilnex)

    I was going to changeover from the old plugin today, but after reading your comments and seeing NO RESPONSE from their support on this thread, I may wait for a while…

    Thread Starter murrayelliot2

    (@murrayelliot2)

    I’ve been getting some response from the support via email, although it’s running at a rate of about an email a day. Our live site has now been restored using the old plugin and the new plugin is still non functional.

    I would advise you test and test and test again before going anywhere near production (and make sure they don’t change your production site over to 3DSV2 before you’re ready – that’s what happened to us.)

    Plugin Contributor Illustrate Digital

    (@illustratedigital)

    Hi @murrayelliot2, apologies for the delay on this forum. It appears notifications weren’t coming through to us but this has now been resolved.

    If Trust Payments support aren’t able to help via email, please email us at support@illustrate.digital and we will do our best to assist.

    We haven’t been able to replicate your issue on a clean install of WordPress however we’ll of course do our best to help if you can share some further details with us there.

    Thanks

    Thread Starter murrayelliot2

    (@murrayelliot2)

    Hi @illustratedigital

    Trust payments got me to the bottom of the issue in that I had a carriage return in the “Description” field. This has now been resolved by me removing the CR, but the jquery append call needs better input validation to prevent breakage.

    However there is a new issue in that the “KEY” parameter is missing from the redirect to the order-receieved page which prevents it from displaying order details to the customer.

    i.e. instead of something like this:
    <url>/checkout/order-received/7199/?key=wc_order_p1g3RvjSXCQrd

    it is redirecting to:
    <url>/checkout/order-received/7199/

    Which then displays no details at all to the customer.

    https://docs.woocommerce.com/document/woocommerce-endpoints-2-1/
    presumably it should be using this call:
    https://woocommerce.wp-a2z.org/oik_api/wc_orderget_checkout_order_received_url/
    But appears not to be.

    Plugin Contributor Illustrate Digital

    (@illustratedigital)

    Hi @murrayelliot2 glad the issue was resolved for you.

    Regarding the order details, this has been passed on to our team and will be worked on asap.

    Thanks

    Thread Starter murrayelliot2

    (@murrayelliot2)

    I see there’s a new release fixing all of these issues. Thanks for the quick turnaround. I will test these out thoroughly over the weekend.

    Thread Starter murrayelliot2

    (@murrayelliot2)

    Every now and then the Card number, Expiration date and Security code fields do not appear.
    The text in the dark grey box simply says:

    Enter your credit/debit card details
    Save payment information to my account for future purchases

    Loading payment details…

    A refresh seems to correct this, but if it’s going to happen regularly, it will put customers off. What can possibly prevent the payment details sections from loading in a timely enough manner? What debugging can I do to find out what is going on here?

    It looks similar to the problem @ryangfni was experiencing a week ago. Was their problem resolved?

    Thread Starter murrayelliot2

    (@murrayelliot2)

    Please note I can reproduce this fairly reliably by just refreshing the checkout page a few times. It feels like a timeout somewhere is too short.

    Plugin Contributor Illustrate Digital

    (@illustratedigital)

    Marking as resolved, as was confirmed elsewhere to be due to theme in use.

Viewing 11 replies - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.