Сбой заказа Woocommerce с сообщением об ошибке с платежным шлюзом razorpay.
К сожалению, этот заказ недействителен и не может быть оплачен.
Когда заказ размещен, pay_url генерируется, как показано ниже.
https://dev-xyz.pantheonsite.io/checkout/order-pay/6339/?key=wc_order_5b421123a4g1r
Но в функции «order_pay» в «WC_Shortcode_Checkout» возникает ошибка, как показано ниже.
К сожалению, этот заказ недействителен и не может быть оплачен.
из исключения
throw new Exception( __( 'Sorry, this order is invalid and cannot be paid for.', 'woocommerce' ) );
Углубившись в эту проблему, woocommerce ожидает ключ заказа от $_GET.
$order_key = $_GET['key'];
Есть решение, в чем может быть проблема?