• Resolved Laura Yeffeth

    (@lyeffeth)


    Thanks for the great plugin!

    I have been testing various purchase/refund scenarios before taking our new store live. When I place an order using Klarna and then issue a refund, the order status doesn’t change to Refunded, but stays at Processing. When I refund any other type of order (Credit Card, PayPal, SEPA) the order status automatically changes to Refunded.

    The order is refunded and it shows in the Order Notes. It is also confirmed with an email from Klarna itself.

    Since the payment status doesn’t change, the Order Refunded email doesn’t go out unless we manually change the order status. Is this a bug?

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

Viewing 15 replies - 1 through 15 (of 19 total)
  • Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth,

    Please allow us some time, we will test and update you our findings.

    Best,

    Thread Starter Laura Yeffeth

    (@lyeffeth)

    @bhshravankumar Great, thank you!

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth, sorry for the late reply, I am unable to replicate this because my Stripe currency setting is differnet from the supported Klarna currencies, I am forwarding this scenario to our developers, they will check this issue.

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth,

    Sorry, I missed updating. I have tested this scenario and the order status changed correctly. Do you have any other plugins that may impact the order status changes? To check this please disabled all other plugins except WooCommerce, and payment plugin and if there are any essential plugins and try placing a test order and to refund and see if that works.

    Please let us know how it goes.

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth,

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

    Thread Starter Laura Yeffeth

    (@lyeffeth)

    Sorry for the delay. I’ve done a few more tests. I deactivated all plugins except WooCommerce and yours and switched to Storefront theme and tried to refund a Klarna purchase again. I tried both refunding from the order after placement (in Processing Status) and also tried changing the order status to Completed and then processing the refund. In both cases the status never changes to “Refund”.

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth,

    I’ve conducted thorough testing of the Klarna refund process, both from the WooCommerce orders page and the Stripe dashboard. I’m pleased to report that in both scenarios, everything appears to be functioning seamlessly. To replicate this scenario I used Klarna’s test mode.

    For your convenience, I’ve included screen recording and screenshot links in a secure, one-time access link. This link will expire in 3 days. Please take a moment to review the provided materials and let me know if there’s anything specific I may have missed while attempting to replicate the issue.

    Here’s the secure access link: https://onetimesecret.com/secret/5b0ut76xqfcsxef37zq4t6p7q4true3

    A quick note for forum moderators: The reason for using the one-time secret link is to safeguard Klarna payment test-related details. My intention is to restrict access to this information exclusively to the user seeking assistance. If this practice is not in accordance with forum guidelines, please don’t hesitate to inform me, and I’ll adjust accordingly.

    Thread Starter Laura Yeffeth

    (@lyeffeth)

    I couldn’t access this:

    When I click the link for the secret, I see this error:

    It either never existed or has already been viewed.

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    @lyeffeth Haha, looks like forum moderators have visited the link and since it supports one view only it got expired, anyways I am sharing the screen recording of refunding from the WooCommerce orders, please refer to this screen recording. I have also tested the refund from the Stripe dashboard and WooCommerce orders syncing accordingly but sine that screen recording contains myStripe dashboard data I am not sharing that screen recording.

    Please make a note that webhook functionality is key to SYNC details to and from the Stripe, I know you have another support thread open for webhook related issue, I recommend to make the webhook work first before testing the refund.

    Hope this helps.

    Thread Starter Laura Yeffeth

    (@lyeffeth)

    Thanks for the video. I follow the same process as you, but I never get that last step. It shows as refunded in my Stripe Account, but not in WooCommerce. I see the note before refunded where it says “pending” but not the refunded note. Again, I am testing using your plugin in Test mode, if that makes a difference. Can you tell me if your test was in Test mode or live mode?

    FYI, the other support thread is for a different site. The webhook is working properly on this site, so that isn’t the issue.

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth,

    Just to confirm, the order notes gets updated with the refund related information? Could you please share a screenshot if possible?

    Looking forward to hearing from you.

    Thread Starter Laura Yeffeth

    (@lyeffeth)

    Only the first note, not the second one that says refunded. See screenshot here: https://snipboard.io/J8KEaC.jpg

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth, This is confusing, if the webhook works correctly the information should get updated correctly, are you using any other plugins which are capable of changing order status?

    Thread Starter Laura Yeffeth

    (@lyeffeth)

    I’ve already tested with Storefront theme and only your plugin and WooCommerce enabled, so other plugins can’t be causing the issue. I’ll have to try testing in live mode to see if test mode is causing the issue, but I am leaving for a week’s vacation today so that will have to wait.

    Plugin Support Sravan Bhaskaravajjula

    (@bhshravankumar)

    Hello @lyeffeth,

    Once you return from your vacation, I kindly request that you perform a test. I’ve conducted testing in the test mode, and it appeared to function correctly. Therefore, it should also work as expected for you when you run it in test mode.

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Klarna Refund doesn’t change order status’ is closed to new replies.