这确实是可能的。
订单可以通过客户A或通过后端的订单屏幕生成。
我不知道有什么方法可以从任何管理屏幕上获取支付URL作为现有功能,但有一个功能可以获取支付URL。
您基本上会传入客户的订单IDA 它将显示要提供给客户的URLB. 使用以下代码段,其中$order_id
是客户的订单号A:
$order = wc_get_order($order_id);
$pay_url = esc_url( $order->get_checkout_payment_url() );
echo $pay_url;