站內付2.0信用卡綁定API技術文件 / 使用情境

應用場景(一) 綁定於一般特店會員 :在您的商店裡,讓會員直接綁定信用卡

綁定流程

  1. 初始綁定
    • 請求參數
      • MerchantID:特店代碼(例:m01)
      • MerchantMemberID:特店會員編號(例:mid01)
    • 外層MerchantID 請使用 MerchantID特店代碼
    • Data 加密密文請使用MerchantID HashKey、HashIV 進行加密
  2. 綁定結果
    • 系統產生 BindCardID:綁定信用卡代碼(例:b01)
    • 綁定邏輯:系統將綁定信用卡與以下組合:
      • 特店代碼(MerchantID:m01)
      • 特店會員編號(MerchantMemberID:mid01)
  3. 後續授權交易
    • 必要參數
      • MerchantID:特店代碼(m01)【必要參數,不可變更】
      • MerchantMemberID:特店會員編號(mid01)【必要參數,不可變更】
      • BindCardID:綁定信用卡代碼(b01)【必要參數,不可變更】
    • 交易的訂單為 MerchantID 特店代碼(m01)

❗ 注意事項

  • 此應用場景限定綁定token只能用於原綁定的特店進行幕後授權扣款
  • 若有特別需求時,可透過業務人員申請綁定信用卡時進行強制3D驗證機制,避免偽盜冒之信用卡造成交易損失
  • 廠商後台可設定綁定信用卡是否支援綁定金融卡,避免後續可能扣款失敗的機率

應用場景(二) 綁定於平台商會員:整合的平台裡,讓會員綁定信用卡,並在多家商店使用

綁定流程

  1. 初始綁定
    • 請求參數
      • PlatformID:平台商代碼(例:p02)
        • 狀態:已開通綁定平台商會員功能
      • MerchantID:特店代碼(例:m01)
      • MerchantMemberID:平台商會員編號(例:pid01)
    •  外層MerchantID 請使用 PlatformID 平台商代碼
    • Data 加密密文請使用PlatformID 平台商的 HashKey、HashIV 進行加密
  2. 綁定結果
    • 系統產生 BindCardID:綁定信用卡代碼(例:b02)
    • 綁定邏輯:因 PlatformID 已開通平台商會員綁定功能,系統將綁定信用卡與以下組合:
      • 平台商代碼(PlatformID:p02)
      • 平台商會員編號(MerchantMemberID:pid01)
  3. 後續授權交易
    • 必要參數
      • PlatformID:平台商代碼(p02)【必要參數,不可變更】
      • MerchantID:特店代碼(m02)
      • MerchantMemberID:平台商會員編號(pid01)【必要參數,不可變更】
      • BindCardID:綁定信用卡代碼(b02)【必要參數,不可變更】
    • 交易的訂單為 MerchantID 特店代碼(m02)

❗ 注意事項

  • 此應用場景需要特別透過業務人員申請開通才能使用
  • 此應用場景平台商會員綁定token可跨特店進行幕後授權扣款
  • 若有特別需求時,可透過業務人員申請綁定信用卡時進行強制3D驗證機制,避免偽盜冒之信用卡造成交易損失
  • 廠商後台可設定綁定信用卡是否支援綁定金融卡,避免後續可能扣款失敗的機率

情境一:第一次交易且同時綁定信用卡

  1. 特店進行交易綁卡流程,進行交易結帳
  2. 綠界科技顯示卡號交易畫面
  3. 消費者輸入卡號進行付款
  4. 綠界科技送交易授權到銀行進行驗證
  5. 銀行回覆授權結果
  6. 綠界回覆特店交易授權結果及綁定卡號代碼
  7. 特店呼叫信用卡請退款功能 進行請款關帳
  8. 特店依會員編號記錄綁定卡號代碼

情境二:會員僅綁定信用卡

  1. 特店進行交易綁卡流程,進行該特店的最低交易金額授權。(最低交易金額可於綠界廠商管理後台>>廠商專區>>金物流、電子發票合約及費率中查詢。)
  2. 綠界科技顯示卡號交易畫面
  3. 消費者輸入卡號進行付款
  4. 綠界科技送交易授權到銀行進行驗證
  5. 銀行回覆授權結果
  6. 綠界回覆特店交易授權結果及綁定卡號
  7. 特店呼叫信用卡請退款功能 進行放棄最低交易金額授權
  8. 特店依會員編號記錄綁定卡號

❗ 注意事項:因部分銀行禁止短時間內使用相同之信用卡卡號交易;如果取得卡號代碼(BindCardID)後,需再次進行二次交易授權,中間必須間隔35秒,以避免第二次授權遭銀行阻擋。或是使用情境一的串接方式,交易與綁卡同時進行。

情境三:綁定信用卡成功後第二次交易(無3D)

  1. 特店呼叫幕後交易授權 參數Need3D=0時,進行交易授權
  2. 綠界科技送交易授權到銀行進行驗證
  3. 銀行回覆授權結果
  4. 綠界回覆特店交易授權結果
  5. 特店呼叫信用卡請退款功能 進行交易請款

情境四:綁定信用卡成功後第二次交易(有3D)

  1. 特店呼叫幕後交易授權參數Need3D=1時,進行交易授權
  2. 綠界科技送交易授權到銀行進行驗證
  3. 銀行回覆授權結果
  4. 綠界回覆特店交易授權結果
  5. 特店呼叫信用卡請退款功能 進行交易請款

情境五:綁定信用卡到期重新綁定信用卡

  1. 特店進行交易綁卡流程
  2. 綁卡成功後收到BindCardID與信用卡的有效年月,特店記錄BindCardID有效年月。
  3. BindCardID有效年月到期前,特店寄發通知信提供會員綁定信用卡即將到期,請進行更新綁定。
  4. 會員同意更新
  5. 特店呼叫綠界科技刪除綁定信用卡API
  6. 特店再次進行交易綁卡流程
  7. 消費者輸入卡號進行付款
  8. 綠界科技送交易授權到銀行進行驗證
  9. 銀行回覆授權結果
  10. 綠界回覆特店交易授權結果、BindCardID與信用卡的有效年月
  11. 特店呼叫信用卡請退款功能 進行放棄授權
  12. 特店將BindCardID與有效年月記錄下來

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

綠界官方網站