【发布时间】:2021-02-12 22:06:24
【问题描述】:
我正在尝试修改 Woocomerce 结帐页面以处理失败或待付款的订单。在这些订单上,系统结账时已经生成了一个订单,但我无法从 form_checkout.php 模板中检索到该订单的 ID。
客户可以使用 Woocommerce URL 支付失败的订单,类似于以下:
https://myurl.com/checkout/order-pay/XXXXX/?pay_for_order=true&key=wc_order_XXXXXXXXXXXX&subscription_renewal=true
我也不使用 $_GET 检索变量,因为访问时 URL 会转换为 https://myurl.com/checkout。我不知道你是否丢失了这些数据,或者我可以在哪里收集它。
这可能吗?
【问题讨论】:
标签: php wordpress woocommerce orders woocommerce-subscriptions