エラーメッセージが表示され、razorpayの支払いが完了し、Woocommerceの注文が失敗します。Woocommerceの注文キーが "order_pay"関数に渡されませんでした。エラーメッセージ「この注文は無効で、お支払いができません」
申し訳ありませんが、この注文は無効で、お支払いができません。
注文が配置されている場合、pay_urlが
https://dev-xyz.pantheonsite.io/checkout/order-pay/6339/?key=wc_order_5b421123a4g1r
以下のようなしかし、 "WC_Shortcode_Checkout" スローエラーで "order_pay" 機能に
申し訳ありませんが、この以下のように生成されます注文は無効で、お支払いはできません。例外
throw new Exception(__('Sorry, this order is invalid and cannot be paid for.', 'woocommerce'));
から
woocommerceが$ _GET
$order_key = $_GET['key'];
から問題になる可能性がどのような任意のソリューションを、ためのキーを期待して、この問題に深く掘り?この問題を回避するソリューションとして
親切に、あなたがより良い[WooCommerceのためRazorpay]でスレッドを開く必要があります(HTTPSの値を送信する際の問題を引き起こす可能性がnginxの設定ファイル、で逃したかもしれません.org/support/plugin/woo-razorpay)プラグインサポートページ... – LoicTheAztec