[英]Redirect to checkout via a button in WooCommerce
我目前正在尋找一種方法,只需單擊按鈕即可直接重定向到結帳。 首先,我在這里關注了這個問題,以我的自定義訂單狀態pending-payment
以編程方式為客戶創建了訂單:
之后,我將以編程方式創建產品並將其添加到訂單中。
重要的是要知道,這些訂單尚未付款。
現在,我在訂單中有一個<a class"button">Select and pay</a>
按鈕(帳戶->訂單->查看訂單頁面)。
當我單擊按鈕時,我希望重定向到結帳,以便客戶使用付款選擇和所有其他內容執行正常的結帳過程。 那么我需要哪種按鈕來執行此操作?
需要澄清的是:您要重新啟動已經放置在系統中但有額外產品的客戶訂單嗎?
如果您可以獲取客戶ID,則應該能夠添加所有其他數據,但從邏輯上講,我認為這將創建重復的訂單(不同的訂單ID),但包含額外的產品。
您需要做的就是允許用戶通過按鈕編輯訂單。
看一下允許用戶編輯處理訂單
您需要將訂單狀態更改為“保留”,然后添加wc_order_is_editable過濾器以允許編輯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.