當交易失敗時,這筆交易紀錄會顯示在豐收款內部的系統中,當訂單重複交易,會導致豐收款回覆訂單編號重複的錯誤訊息,因此每次的交易都需要一個不重複的訂單編號。
為了解決這個問題,我們會在傳遞資料給豐收款時,會將訂單編號加上3碼的序號,來解決這個問題。當訂單失敗重新付款時,每次付款這個三碼編號就會+1。
例如,當你的網站上顯示訂單編號為 173 時,實際在豐收款的後台紀錄的可能會是 173101,或是 173102 。
台灣的許多金流都會有類似的設計,請參考以下連結:
當交易失敗時,這筆交易紀錄會顯示在豐收款內部的系統中,當訂單重複交易,會導致豐收款回覆訂單編號重複的錯誤訊息,因此每次的交易都需要一個不重複的訂單編號。
為了解決這個問題,我們會在傳遞資料給豐收款時,會將訂單編號加上3碼的序號,來解決這個問題。當訂單失敗重新付款時,每次付款這個三碼編號就會+1。
例如,當你的網站上顯示訂單編號為 173 時,實際在豐收款的後台紀錄的可能會是 173101,或是 173102 。
台灣的許多金流都會有類似的設計,請參考以下連結: