• Resolved Phil Dom

    (@aquarylic)


    Hi,

    We have integrated Klarna Payments and while the test account still worked. Since we have updated it to the live credentials, a checkout error immediately appears when the customer selects one of the Klarna Payment methods and tries to finish the order.

    I hope we can resolve this issue.

    Kind regards,
    Philipp

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter Phil Dom

    (@aquarylic)

    This is the log I am getting:

    08-09-2021 @ 09:57:59 – “Frontend JS 0aba3c47-a5c9-4f04-8d9a-675347c1acd1: Checkout error | TypeError: Cannot read property ‘billing’ of undefined”
    08-09-2021 @ 09:57:59 – “Frontend JS 0aba3c47-a5c9-4f04-8d9a-675347c1acd1: Successfully placed order. Starting authorization with Klarna”

    Plugin Support montazar

    (@montazaraj)

    I see you’ve emailed our support as well, we’ll discuss there, and I’ll post the resolution here for transparency.

    Plugin Support montazar

    (@montazaraj)

    We managed to identify multiple sources for conflict that caused this issue:

    (1) German Market: It was caused by the German Market option Confirm & Place Order Page (General → Ordering). If this feature is activated, clicking Buy now to complete the purchase on the checkout page, the customer will be redirected to a confirmation page where they’re asked to accept terms and conditions and make sure their billing and shipping information is correct before they can proceed to completing the order. Clicking on the button Place binding order to complete the order will redirect the merchant to the checkout page again. This is repeated forever, trapping the customer in a pay-confirm loop.

    (2) Elementor: When using Elementor or any other Page Builder plugin, you need to check if you are using the [woocommerce_checkout] shortcode in a regular text widget in Elementor. If you do, you need to use the Elementor shortcode widget or their checkout site page. Elementor do not allow you to run shortcodes in the regular text widget for security reasons.

    (3) SG Optimizer: Dynamic content such as the checkout page should not be cached.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Checkout error’ is closed to new replies.