應用場景
特店提供消費者在綠界付款頁面自己選擇付款方式時
- Step 1. 特店:將ChoosePayment 選擇預設付款方式設定為ALL。
- Step 2. 綠界:接受特店訂單並檢核資料,依特店開通的付款方式顯示付款選擇頁。
注意事項:ChoosePayment 選擇預設付款方式設定為ALL時,如果有特定要呈現的付款方式可以參考IgnorePayment 參數。
API介接網址
- 測試環境:https://payment-stage.ecpay.com.tw/Cashier/AioCheckOut/V5
- 正式環境:https://payment.ecpay.com.tw/Cashier/AioCheckOut/V5
注意事項:需透過前端網頁導轉(Submit)到綠界付款API網址。
HTTPS 傳輸協定
- Content Type :application/x-www-form-urlencoded
- HTTP Method :POST
特店傳入參數說明
MerchantID String(10)
特店編號 必填
注意事項:如何避免訂單編號重複請參考FAQ
MerchantTradeNo String(20)
特店訂單編號 必填
- 特店訂單編號均為唯一值,不可重複使用。
- 英數字大小寫混合
注意事項:
- 請勿設定與Client端接收付款結果網址OrderResultURL相同位置,避免程式判斷錯誤。
- ReturnURL收到綠界後端回傳的付款結果通知後,請回應字串1|OK給綠界。
- 1|OK僅是廠商回應綠界是否收到通知,並不會改變付款狀態。
- 網址參數內容若urlencode內容值時,請先對內容進行urldecode 避免呼叫API失敗。