• Dear Syde Team,

    We are reporting a critical bug that has appeared immediately after updating to the latest plugin version. All payments processed via Klarna (Pay Now, Pay Later) and Billie are now failing completely, preventing customers from checking out with these methods.

    The payment process for these methods is aborted due to a 422: Unprocessable Entity error from the Mollie API. This is a high-priority issue as it is actively causing lost sales.

    The root cause appears to be the same as a previously identified issue: the order line for the shipping fee (shipping_fee) is missing the required name field in the Orders API request.

    While other methods like PayPal have been failing on the first attempt and then successfully falling back to the Payments API, Klarna and Billie payments do not fall back. The process fails and stops entirely.

    The fix should ensure the name field is correctly included for the shipping_fee line in all Mollie Orders API calls, which should resolve these payment failures. The bug within the plugin appears to be isolated to how it constructs the order line for shipping costs. Other line types, including products and other fees like surcharges, are being handled correctly.

    • This topic was modified 10 months, 3 weeks ago by MatMayer.
Viewing 1 replies (of 1 total)
  • Plugin Support Femi

    (@femiyb)

    Hello @matmayer

    The issue you’re seeing, "Order line 2 is invalid. The ‘name’ field is missing” is due to a small bug introduced in the latest update. We’ve prepared a quick fix for this.

    You can download the fixed package here:
    👉 https://mollie.inpsyde.com/803-missing-name

    It’s just a one-line change that resolves the missing name field error. Please give it a try and let us know if it works for you. Your feedback would be really helpful 🙏

    Thank you.

    Femi

Viewing 1 replies (of 1 total)

The topic ‘422 Unprocessable Entity’ is closed to new replies.