第三方支付系統交易介面技術
隨著支付寶支付與微信支付等互聯網支付的推廣應用,2018年是互聯網金額非金額機構的一次洗牌,國內擁有牌照的200多家第三方支付機構也接入網聯與銀聯,直連銀行基本已經不存在了,國家政策不允許,主要分享下近日工作中遇到的一些點。
網聯:接入網聯主要是起到資金監管,反洗錢等調控政策,技術層面,目前網聯主要開放對接快捷支付,網關支付,代付支付.等業務模塊。快捷支付就是平時常見的綁卡+支付,整體流程主要包含綁卡,身份認證,簽約,協議支付,解約,具體到介面技術層,還包含非同步通知回調,銀行主動發起解約請求,第三方機構主動發起解約請求,主要通過http/https 等網路傳輸協議,請求響應報文。
網關支付:就是需要跳轉到銀行界面,用戶輸入銀行卡等信息,通過簡訊驗證碼等驗證要素,直接支付,然後回跳到商家界面的模式。
代付:主要是公司層面的代付工資,批量代付等,將錢從公司賬戶打到用戶銀行卡上。
代收:從用戶開通無卡在線支付業務的銀行卡上按照約定日期,直接扣除用戶銀行卡上金額的流程。
銀聯:目前銀聯無卡快捷支付,主要包含協議支付簽約觸發簡訊,簽約,協議支付,解約,解約通知,直接支付觸發簡訊,直接支付,交易查詢,退貨,提供的一種便捷式的支付流程。
銀聯代扣:主要應用在房地產代收房貸,水電費等。
總結:以上交易支付流程接入主要包含備付金銀行信息,銀行卡持卡人等身份認證信息驗證,RSA國際演算法,簽名,加密,解密,驗證簽名,防抵賴等,SM2國密演算法等技術應用,交易支付是否成功,包含同步響應報文的判斷,訂單交易查詢結果判斷,對賬文件最終處理。商戶信息,一般第三方支付機構會對應多家商戶,提供支付介面,針對不同的支付通道,對交易流水號與訂單號規則要求不一致,備付金銀行清結算信息。
最後分享下網路層面: