Why is Klarna payment not showing up on my online store?

Why is Klarna payment not showing up on my online store?

Slorm1
Tourist
4 0 0

Hello, we have just installed the Sofort Banking solution (DIRECTebanking) managed by klarna on our store. We have had payments made but no order has been notified on shopify. However, the customers who paid through klarna were registered directly as abandoned cart. This poses many problems at the level of klaviyo etc. ... How is it that the orders have not been taken into account by shopify? 

Replies 6 (6)

Kimi
Shopify Staff
1511 169 269

Hi, @Slorm1.

 

There are a couple of reasons why this may have happened:

 

  1. The customer may not have completed the full checkout process on your store: When using third-party payment gateways, the customer needs to wait until they're returned to Shopify's website before the system will turn their payment into an order.


    This usually means that the customer needs to see our thank you page to confirm that their order is deemed complete by the system. If the customer closes their checkout window too soon, leaves the website too soon, or fails to reach the thank you page after payment, Shopify will record the order as an abandoned checkout.

  2. The third-party payment gateway took too long to send their payment information back to Shopify: In these instances, the payment would go through on the gateway's end, but Shopify didn't receive this information within the required checkout time window. Instead of waiting indefinitely, we turn the order into an abandoned checkout.


    Some payment gateways may also require businesses to manually set up a return URL after payment is successful. So you may want to double check this with your payment provider, to ensure that you're returning customers to the correct URL after a payment has been made.


At this time, there isn't a way to turn an abandoned checkout into an order without payment confirmation. Because of this, if you've confirmed that you've received the customer's payment on your third-party gateway, the workaround for this would be to recreate the order as a draft order. Once the draft order is created, you can mark it as paid, and proceed to fulfil the order. More information on draft order, including how to create one, can be found on our help guide here.

Kimi | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Slorm1
Tourist
4 0 0

Thank you very much for your answer Kimi, is there a solution to find the exact url of the thank you page? 

Kimi
Shopify Staff
1511 169 269

@Slorm1

 

The Shopify checkout generates tokens for every session, so there isn't a static thank you page URL. A thank you page URL, however, should look like the following:

 

yourstoredomain.com/shop_id/orders/checkout_token

If you'd like to confirm what this format looks like specifically for your store, you can navigate to one of your Orders, and click on the More actions button at the top right hand corner of the order page. From there, you can click View order status page as seen below, to be taken to that specific order's thank you page.

 

14-08-n21uy-29hp2

 

Kimi | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Tabea
Tourist
5 0 1

Hey Slorm1, ist dein Problem mittlerweile gelöst ? Ich habe nämliche exakt das gleiche und shopify kann mir nicht helfen, auch Klarna nicht. Ich verzweifle bald.

 

Slorm1
Tourist
4 0 0

This is your lucky day my friend,

My problem has been solved and it's at the installation level that I had done things wrong.

You have to go in your configuration on SOFORT: Extended setting > Shop interface setting - put "-USER_VARIABLE_1-" on success link with an "automatic redirection"

then you have to go to : Extended setting > Notification - add a new notification - Type HTTP - put "-USER_VARIABLE_3-" on notification URL and choose the POST and activated it.


If its doesnt work, contact sofort directly 🙂 

Tabea
Tourist
5 0 1

Leider nicht mein Glückstag, das kenne ich alles schon (steht bei mir so beschrieben). Geht leider trotzdem nicht. Shopify und sofort können mir nicht helfen. Schade. Trotzdem danke.