• Hello,

    I am getting error “We could not retrieve data from the specified Element. Please make sure the Element you are attempting to use has a payment method selection.”

    it happens when currency is set to GBP, country on checkout is United Kingdom and when selected payment method is universal payment method. No payment method (even klarna) is displayed basically in universal payment method option. Other standalone payment options are showing tho.

    How can I fix it? Or is this bug that will be patched in next update? As I remember in old versions of this plugin it was working correctly.

    Also your plugin is a little bit outdated since klarna will not display only when currency is EUR or GBP but also for other currencies that are mentioned in stripe docs (I’m talking about klarna description in plugin settings)

    Payment methods for universal payment gateway shows correctly fot other currencies and countries. Screenshots: https://imgur.com/a/DTunG0U

    you can test the issue here: xdekhckr.com/shop/

    PS do you know why there is error where it says that revolut pay can only be used with euro currency while in stripe docs there is both GBP and euro?

    thanks in advance

    • This topic was modified 1 month, 3 weeks ago by xdekhckr.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @xdekhckr

    PS do you know why there is error where it says that revolut pay can only be used with euro currency while in stripe docs there is both GBP and euro?

    The Stripe docs display all currencies that are supported, but that doesn’t mean your specific Stripe account supports all currencies. That is something confusing about the Stripe docs and often makes merchants things there is an issue when in fact, it’s a limitation of your Stripe account.

    The same applies to other payment methods like Klarna. Just because it supports a bunch of currencies, that doesn’t mean your Stripe account is eligible to process payments via that currency and payment method.

    I am seeing the following error coming from Stripe:

    {
    “error”: {
    “message”: “Invalid value provided for params.type: deferred_intent”,
    “request_log_url”: “https://dashboard.stripe.com/acct_1MY7MAJpkMI3TeyI/logs/req_k7DTEWrzyKvzJF?t=1736351993”,
    “type”: “invalid_request_error”
    }
    }

    This is a bug on their end which we have made them aware of. Hopefully they will resolve soon.

    Kind Regards

    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @xdekhckr

    We received confirmation from Stripe that they deployed a fix for this earlier today. However, looking at your site, I see the UPM is still no rendering. I have share your website link with Stripe’s engineers so they can review your site.

    Kind Regards

    Thread Starter xdekhckr

    (@xdekhckr)

    Thanks for your reply. I understand. I will also try if it still happens on fresh woo installation, maybe some of my plugins are causing this…

    Thread Starter xdekhckr

    (@xdekhckr)

    @mrclayton Unfortunately nothing changed. Even on new wordpress installation. There was just literally only woocommerce + your stripe plugin (with test mode connection) + currency switcher (I disabled it later and it doesn’t change anything).
    Check it out: https://xdekhckr.com/testshop/shop/

    Video: https://streamable.com/ck5dsb

    • This reply was modified 1 month, 3 weeks ago by xdekhckr.
    Plugin Author Payment Plugins

    (@mrclayton)

    Hi @xdekhckr

    I tested your checkout page and the universal payment methods option is rendering.

    Can you explain what your video is supposed to be showing? When watching, I see the UPM is rendering correctly and you have several payment options including Klarna. When I processed a test order using the UPM everything worked correctly.

    Order #24.

    Kind Regards

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