簡體   English   中英

通過shopify中的客戶界面取消訂單

[英]Order cancellation from customer interface in shopify

如何在客戶界面中或客戶在shopify中登錄其帳戶后設置取消訂單的選項? 我不確定是否可行,我知道可以通過shopify的后端取消訂單,所以我希望有一種方法可以讓客戶自己取消訂單。 謝謝

如果您在Shopify中查看任何已打開的訂單,則在Shopify More Actions菜單下,會有鏈接單擊標記為Cancel Order的鏈接。

有一種解決方法。 使用shopify的管理API取消訂單。 您也可以退款。

POST /admin/orders/#{order_id}/cancel.json

參考: https : //help.shopify.com/en/api/reference/orders/order#cancel

您可能無法直接從瀏覽器調用此API。 您可以按照以下步驟取消訂單:

  1. 制作一個從請求中獲取訂單ID並使用上述API取消訂單的API。 該邏輯將存在於服務器端。
  2. 從客戶端發出帶有訂單ID的訂單取消請求以取消訂單。

如果有人使用其他方式,請分享。 謝謝

專家提示:如果要獲得額外的安全性,則不要讓任何人濫用所構建的API,傳遞訂單ID,客戶ID,訂單項ID等,並在服務器端驗證該訂單,然后取消該訂單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM