A bug with Klarna Checkout compatibility
-
Using Klarna Checkout for WooCommerce (klarna-checkout-for-woocommerce) 2.11.5 and Customer Reviews for WooCommerce (customer-reviews-woocommerce) 5.37.1
When CR parses Klarna Checkout’s V3 API response for customer consent at
CR_Checkout::klarna_cr_payment_complete()
, it accesses array index"merchant_requested"
, but there is no such key in Klarna Checkout V3 API’s response as seen in the Klarna Checkout V3 docs: https://docs.klarna.com/api/checkout/#operation/readOrderMerchant
There hovewer existsoptions.additional_checkboxes
"merchant_requested"
was used in Klarna Checkout V2 API, as seen here: https://docs.klarna.com/legacy/kco-v2/checkout-api/I’m not sure in which version exactly the switch to V3 API was made, but this makes the plugin incompatible with new versions of Klarna Checkout.
- The topic ‘A bug with Klarna Checkout compatibility’ is closed to new replies.