0
A
回答
0
沒有針對此問題,覆蓋問題的各個方面不容易解決。最好的辦法我能想出是:
在會話中設置一個標誌用戶檢查後出
Event:
sales_order_place_after
在訂單成功刪除標誌(訂單ID)
Event:
checkout_multishipping_controller_success_action checkout_onepage_controller_success_action
在下一頁用戶加載時,您可以檢查標誌並取消訂單(如果訂單仍然存在),但可能無法捕獲所有情況,因爲用戶可能沒有加載頁面。
另一種方法是編寫清除所有pending_payment訂單的cron機制,這些訂單早於n秒,但如果他試圖選擇另一種付款方式,可能無法滿足客戶的要求。這是拳頭接近的地方會派上用場的。
當然,只有在付款方式期待即時付款的情況下,您才應該這樣做 - 否則您從不能確定付款是否會在稍後時間發生。
相關問題
- 1. 觸發減少庫存
- 2. Magento:庫存項目減少當用戶abondoned貝寶付款
- 3. Magento:訂購代碼後產品庫存減少?
- 4. Magento:將產品添加到購物車後減少庫存
- 5. Magento:將產品添加到購物車後減少庫存
- 6. 減少opencart2庫存的數量
- 7. 減少內存
- 8. 如何減少數據庫連接失敗的掛起時間
- 9. 減少Redmine的內存使用量 - 低掛水果
- 10. 如何減少Magento中的JavaScript文件?
- 11. 產品數量庫存在訂單下降時不會減少
- 12. 即使訂單被取消,庫存也減少1
- 13. 減少數據庫的Rails
- 14. 減少庫的安裝
- 15. 減少Jquery noConflict的存在
- 16. 以編程方式停止減少庫存數量,同時在magento中下訂單
- 17. 下訂單時減少數量
- 18. 減少數據庫往返
- 19. 減少數據庫調用
- 20. 減少數據庫連接
- 21. 減少數據庫記錄
- 22. 減少Git倉庫大小
- 23. 減少往返數據庫
- 24. 簡單曖昧的語法與減少,減少衝突
- 25. magento升級-1.4至1.8
- 26. Magento 1.8塊製造麻煩
- 27. Magento掛在最後的訂單提交
- 28. 掛鉤在Magento中發貨的訂單
- 29. 減少內存消耗
- 30. 減少內存流量
感謝您的回覆Mischa ..我一定會試試這個,並將結果發佈....真的很感謝您的時間和精力! – user3416210