串接電子地圖

當 user 結帳時,顯示選項:

  • 宅配
  • 全家店到店

選擇全家店到店之後,頁面下方的填地址區域就變成顯示已選擇的門市,以及一個選擇門市按鈕。

按下選擇門市按鈕後,(原頁 or 開新分頁)跳頁至(綠界map or 我們另外做的網頁)

選擇門市後跳轉回(結帳頁 or 我們另外做的網頁)

如何保存跳頁至選擇門市時,之前填入的訂單狀態

選擇門市按鈕按下時,(patch?)打到的是我們的網頁,存好資訊之後再 redirect 到綠界map

如何接受來自綠界的門市資訊

從綠界那邊選好之後 (post?)打回我們的網頁,存好資訊之後再 redirect 到訂單頁

不改變訂單狀態的情況下修改訂單資訊

在被綠界打的時候,需要略過 CSRF 檢查 可以透過 ExtraData[string(20)] 欄位來確認 request 是否來自同一個 user 某些 API 會提供 CheckMacValue 來作為 CSRF 檢查

同時也要檢查訂單是否在可編輯的情況(尚未結帳)

results matching ""

    No results matching ""