• Resolved hitonguyen

    (@hitonguyen)


    After updating the WooCommerce Stripe Payment Gateway plugin to the latest version, the Klarna payment gateway disappeared from my checkout page. I tried rolling back to previous versions (8.5.2, 8.6.1) and even the latest version 8.7.0, but none of them displayed the Klarna gateway.

    I am currently downgraded to version 8.5.1 of the plugin, the only version where the Klarna gateway works on my site.

    I am concerned about the security implications of using an outdated plugin version. Please investigate and fix this issue as soon as possible. If there is a temporary workaround or a way to configure the Klarna gateway to work on the latest version, please let me know.

    Thank you!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support omarfpg a11n

    (@omarfpg)

    Hi @hitonguyen,

    After updating the WooCommerce Stripe Payment Gateway plugin to the latest version, the Klarna payment gateway disappeared from my checkout page. I tried rolling back to previous versions (8.5.2, 8.6.1) and even the latest version 8.7.0, but none of them displayed the Klarna gateway.

    I understand you’re not seeing Klarna on your checkout page on several versions of the plugin. Can you tell us which version were you using before updating to 8.7.0? I understand you had to downgrade all the way to 8.5.1 but I’m curious if you were on that version before, or 8.6.1.

    Furthermore, I tested this on one of my test sites and I can confirm Klarna is showing up on the latest version (it’s been working for me on all the versions). I also enabled as many additional payment methods as possible, please see:

    Direct link to the image: https://snipboard.io/o3st7A.jpg

    In the meantime, I’d like to understand your site properly. Please share with us the necessary information below for us to investigate the issue further:

    • Which WordPress, WooCommerce, WooCommerce database, and PHP versions are you running?
    • Which theme do you use, and it’s also up to date?
    • Do you use any other third-payment plugins for WooCommerce?
    • Additionally, do you find any errors in your?WooCommerce Logs? If so, please share them with us.
    • Can you confirm your shop is located in the US? And the test order you’re trying to place has a billing address for the US?
    • Can you tell us if you’re using the Checkout blocks or the Checkout shortcode?
    • Are you using the Stripe’s new checkout experience, or the Legacy checkout?

    Once we have more information, we’ll be able to assist you further.

    Thanks!
    -OP

    Thread Starter hitonguyen

    (@hitonguyen)

    Hi omarfpg
    I’m run WordPress 6.6.2, WooCommerce 9.3.2, WooCommerce database mysqli, and PHP (dont know)
    Theme Flatsome Child (Parent theme Flatsome 3.19.6 Lastest ver)
    Do you use any other third-payment plugins for WooCommerce? -> Only WooCommerce Stripe Gateway 8.7.0 Plugin.
    My shop is located in the US And the test order I’m trying to place has a billing address for the Canada.
    i’m using the default Checkout blocks
    i’m using the Stripe’s new checkout experience

    Here are some additional images I tested on version 8.7.0
    Image 1 when selecting US Klana payment gateway is displayed.

    https://drive.google.com/file/d/1vcubA_RtuyWRIlixmsXwDXliGhlkh7gP/view?usp=sharing
    Figure 2 when selecting Canada, the Klana payment gateway does not display.

    https://drive.google.com/file/d/1X2tjoSrRPU6z1oFNXfYhvL2MgTJA8YHv/view?usp=sharing
    Previously, when using version 8.5.1, the payment gateway was still displayed in Canada. Until I upgraded to version 8.7.0, it was no longer displayed. Now, no matter which version I use, the Klana payment gateway for the Canada region is still not displayed.
    Figure 3 plugin settings:
    https://drive.google.com/file/d/1jgEhoFOfCxY5MPYcYcEmW-gYqAiyQAKm/view?usp=sharing

    https://drive.google.com/file/d/1VUIjS4RVQAXKy3_x6yvJ1lTD1OYX3SB_/view?usp=sharing

    • This reply was modified 2 months ago by hitonguyen.
    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello hitonguyen,

    Thank you for your reply.

    Canada is in the supported countries list for Klarna and it should work fine.
    The latest version of the plugin should not affect this.

    Could you share the URL of your website?
    I want to inspect the checkout page for any issues.

    The screenshot of your plugin settings is not public.
    Please update the permissions so I can view it.

    Looking forward to your response. ??

    Thread Starter hitonguyen

    (@hitonguyen)

    hi @doublezed2 ,
    I asked my boss but he didn’t approve me to send the website link. I can only send you the link to the images I uploaded on a public page so you can see it more easily.
    Klana – US: https://imgur.com/0IJE1pW
    Klana – Canada: https://imgur.com/dYj9hh1
    Setting: https://imgur.com/9s995EM https://imgur.com/jBchM7p


    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello hitonguyen,

    Thank you for your reply.

    Could you please share a screenshot of Payment Methods page?
    I want to check if there are any messages like this.

    Looking forward to your response. ??

    Best regards.

    Thread Starter hitonguyen

    (@hitonguyen)

    Hi @doublezed2
    This is my screenshot of Payment Methods page. I dont see that on my Klarna option
    https://imgur.com/Mzr4O19

    • This reply was modified 2 months ago by hitonguyen.
    • This reply was modified 2 months ago by hitonguyen.
    Plugin Support Beauty of Code (woo-hc)

    (@beautyofcode)

    Hey @hitonguyen ,

    My shop is located in the US And the test order I’m trying to place has a billing address for the Canada.
    i’m using the default Checkout blocks

    I believe this is expected behavior, since Klarna doesn’t support cross-border transactions. If your stores currency is set to USD, then a US address would need to be selected on Checkout to display Klarna as a payment option:

    If you’re stores currency is set to CAD (Canadian dollars), then Klarna would be displayed as a payment option when Canada is the address on checkout, and would disappear when US is selected:

    Hope this helps!

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