WEB JS SDK / 取得Apple Pay付款結果

取得Apple Pay付款結果

當特店支援的付款方式有Apple Pay功能時,必須自行實作此功能接收Apple Pay付款結果。如無實做,將無法接收到付款結果。

				
					getApplePayResultData(resultData, errMsg)
				
			

❗ 注意事項

  • 實際的付款結果請依照付款結果通知參數ReturnURL收到的回傳結果為主。
  • 特店可使用收到的特店編號MerchantID與特店交易編號MerchantTradeNo,利用查詢訂單API 查詢是否為有效訂單。

resultData參數說明(Json格式)

RtnCode Int
交易狀態

1 代表 API 執行成功,其餘代碼均為失敗,失敗代碼請參考交易訊息代碼表

RtnMsg String(200)
回應訊息

PlatformID String(10)
平台商編號

MerchantID String(10)
特店編號

OrderInfo Object
訂單資訊 

MerchantTradeNo String(20)
特店交易編號 

TradeNo String(20)
綠界交易編號 

請保存綠界的交易編號與特店交易編號MerchantTradeNo的關聯。

TradeAmt Int
交易金額 

TradeDate String(20)
訂單成立時間 

格式為 yyyy/MM/dd HH:mm:ss

PaymentType String(20)
付款方式 

PaymentDate String(20)
付款時間 

格式為 yyyy/MM/dd HH:mm:ss

ChargeFee Number
手續費 

TradeStatus String(8)
交易狀態 

  • 0 :代表交易訂單成立未付款
  • 1 : 代表交易訂單成立已付款

CardInfo Object
信用卡授權資訊 

AuthCode String(6)
銀行授權碼 

Gwsr Int
授權交易單號 

ProcessDate String(20)
交易時間 

格式為yyyy/MM/dd HH:mm:ss

Amount Int
金額 

Eci Int
3D(VBV) 回傳值 

Card6No String(6)
信用卡卡號前六碼 

Card4No String(4)
信用卡卡號末四碼 

IssuingBank String(30)
銀行名稱 

IssuingBankCode String(10)
銀行代碼 

CustomField String(200)
自訂欄位 

提供特店所使用的客制化欄位

取得Apple Pay付款結果使用範例

				
					function getApplePayResultData(resultData, errMsg) {
    Console.log(resultData);
    If(resultData != null){
    /*請依實際需求自行處理回傳結果*/
    }
};
				
			

Copyright © Green World FinTech Service Co., Ltd. All rights reserved.

綠界官方網站