銀行接口協議_第1頁
銀行接口協議_第2頁
銀行接口協議_第3頁
銀行接口協議_第4頁
免費預覽已結束,剩余11頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、/銀行接口協議采用 socket 的方式來進行數據交換。1、簽到交易名稱調用說明輸入參數交易編號交易輸入xml輸出參數交易輸出 xml簽到交易長城終端發起簽到交易,獲取銀行工作密鑰1001<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Da

2、te ></ Date >< Time ></ Time ></HEAD><DATA>< PosId ></ PosId >< Demo ></ Demo > <MerchNo></ MerchNo></DATA><UTILITYPAYMENT><UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode >

3、</ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA >< WorkKey></ WorkKey >/< Demo ></ Demo > </DATA ><UTILITYPAYMENT>參數詳細說明 :交易頭

4、:代碼名稱約束類型說明TransCode交易編號NOT NULLVARCHAR(4)1001ResponseCod響應碼NOT NULLVARCHAR(4)成功: 0000e失敗: 0001ResponseMsg響應信息NOT NULL變長錯誤描敘Date日期NOT NULLVARCHAR(8)Time時間NOT NULLVARCHAR(6)Tranlist流水號NOT NULL變長無交易輸入:代碼名稱約束類型說明PosId終端號810_001Demo備注變長MerchNo商戶號變長交易輸出:代碼名稱約束類型說明WorkKey工作密鑰NOT NULL變長Demo備注2、綁定交易名稱綁定交易銀行

5、發送診療卡號或診療卡賬戶到醫院,醫院返還身份證、姓名,診療卡號,診療卡賬戶,銀行進行身份證、姓名核對后,把診療卡號、診療卡賬戶、借記卡號發送醫院進行綁定,醫院返還響應碼。調用說明(診療卡賬戶與診療卡號一一對應,更換診療卡號不會變更診療卡賬戶)綁定關系為:診療卡賬戶借記卡賬戶。輸入參數交易編號1002<UTILITYPAYMENT>交易輸入xml< HEAD>/< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg >&l

6、t;/ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DA TA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo >< TrmtNo ></ TrmtNo > <BankNumber></BankNumber&

7、gt;< PosId ></ PosId><PassWd></ PassWd><Magc2></ Magc2><Magc3></ Magc3><Demo></Demo></DATA ><UTILITYPAYMENT>輸出參數<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode &

8、gt;< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >交易輸出xml< Date ></ Date >< Time ></ Time > </HEAD><DA TA > <Demo></Demo></DATA ><UTILITYPAYMENT>參數詳細說明 :交易頭 :代碼名稱約束類型說明TransCode交易編號NOT NULLVARCHAR(4)1002Resp

9、onseCode響應碼NOT NULLVARCHAR(4)成功: 0000失敗: 0001ResponseMsg響應信息Date日期Time時間Tranlist流水號交易輸入:代碼名稱IDType證件類型Name姓名IDNo證件號 -身份證TrmtNo診療卡卡號BankNumber借記卡卡號PosId終端號PassWd密碼密文Magc2二磁道Magc3三磁道Demo備注交易輸出:代碼名稱Demo備注/NOT NULLVARCHAR(4) 錯誤描敘NOT NULLVARCHAR(8)格式 -YYYMMDDNOT NULLVARCHAR(6)格式 - HHMISSNOT NULL變長格式 -交易唯

10、一 ID約束類型說明NOT NULL變長01 身份證NOT NULL變長NOT NULL變長NOT NULL變長NOT NULL變長約束類型說明3、解除綁定交易名稱解除綁定銀行輸入診療卡號或診療卡賬戶去醫院端進行查詢,返回后上送診療卡調用說明號、診療卡賬戶、 驗借記卡密碼, 判斷診療卡賬戶、 借記卡是否已綁定,再發送診療卡賬戶、借記卡號到醫院,等待醫院返還解除綁定信息。輸入參數交易編號1003<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></

11、ResponseCode >< ResponseMsg ></ ResponseMsg >交易輸入xml< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time > </HEAD><DA TA >< Name ></ Name >/<IDType></ IDType >< IDNo ></ IDNo > <BankNumber>&

12、lt;/BankNumber>< TrmtNo ></ TrmtNo >< PosId ></ PosId> <PassWd></ PassWd> <Magc2></ Magc2> <Magc3></ Magc3> <Demo></Demo></DATA ><UTILITYPAYMENT>輸出參數<UTILITYPAYMENT>< HEAD>< TransCode ></ Tran

13、sCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >交易輸出xml< Date ></ Date >< Time ></ Time > </HEAD><DA TA > <Demo></Demo></DATA ><UTILITYPAYMENT>參數詳細說明 :交易

14、頭 :代碼名稱約束類型TransCode交易編號NOT NULLVARCHAR(4)ResponseCode響應碼NOT NULLVARCHAR(4)ResponseMsg響應信息NOT NULLVARCHAR(4)Date日期NOT NULLVARCHAR(8)Time時間NOT NULLVARCHAR(6)Tranlist流水號NOT NULL變長交易輸入:代碼名稱約束類型IDType證件類型NOT NULL變長說明1003成功: 0000失敗: 0001錯誤描敘格式 -YYYMMDD格式 - HHMISS格式 -交易唯一ID說明1 身份證/Name姓名NOT NULL變長IDNo證件號

15、-身份證NOT NULL變長TrmtNo診療卡卡號NOT NULL變長BankNumber借記卡卡號NOT NULL變長PosId終端號PassWd密碼密文Magc2二磁道Magc3三磁道Demo備注交易輸出:代碼名稱約束類型說明Demo備注變長4、充值交易名稱充值將交行銀行卡資金轉入醫院診療卡中調用說明輸入參數交易編號1004<UTILITYPAYMENT>交易輸入xml< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< Resp

16、onseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DA TA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo ><BankNumber></BankNumber><TrmtNo><

17、;/TrmtNo>< PosId ></ PosId><PassWd></ PassWd><Magc2></ Magc2><Magc3></ Magc3><Amt></Amt>/<Demo></Demo></DATA ><UTILITYPAYMENT>輸出參數<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< Resp

18、onseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >交易輸出xml< Date ></ Date >< Time ></ Time > </HEAD><DA TA> <Demo></Demo></DATA><UTILITYPAYMENT>參數詳細說明 :交易頭 :代碼名稱約束類型TransCode交

19、易編號NOT NULLVARCHAR(4)ResponseCode響應碼NOT NULLVARCHAR(4)ResponseMsg響應信息NOT NULLVARCHAR(4)Date日期NOT NULLVARCHAR(8)Time時間NOT NULLVARCHAR(6)Tranlist銀行流水號(對賬)NOT NULL變長交易輸入:代碼名稱約束類型Name姓名必填變長IDType證件類型必填變長IDNo身份證必填變長BankNumber借記卡卡號必填變長TrmtNo診療卡卡號必填變長PosId終端號必填PassWd密碼密文必填Magc2二磁道說明1004成功: 0000余額不足: 0001其他

20、錯誤: 0003格式 -YYYMMDD格式 - HHMISS格式 -交易唯一ID說明/Magc3三磁道Amt金額必填變長Demo備注變長交易輸出:代碼名稱約束類型說明Demo備注5、退款交易名稱調用說明輸入參數交易編號交易輸入xml輸出參數交易輸出xml退卡將醫院診療卡中資金返回交行銀行卡中。1005<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ Res

21、ponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DA TA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo ><BankNumber></BankNumber><TrmtNo></TrmtNo>< PosI

22、d ></ PosId><PassWd></ PassWd><Magc2></ Magc2><Magc3></ Magc3><Amt></Amt><Demo></Demo></DATA ><UTILITYPAYMENT><UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >/< ResponseCode ></ Respon

23、seCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DA TA><Demo></Demo></DATA><UTILITYPAYMENT>參數詳細說明:交易頭 :代碼名稱TransCode交易編號ResponseCode響應碼ResponseMsg響應信息Date日期

24、Time時間TranlistHIS 流水號交易輸入:代碼名稱TrmtNo診療卡卡號BankNumber借記卡卡號CardType聯名卡標志PosId終端號Amt金額Demo備注交易輸出:約束類型NOT NULLVARCHAR(4)NOT NULLVARCHAR(4)NOT NULLVARCHAR(4)NOT NULLVARCHAR(8)NOT NULLVARCHAR(6)NOT NULL變長約束類型必填變長必填變長必填必填必填變長變長說明1005成功: 0000失敗: 0001格式 -YYYMMDD格式 - HHMISS格式 -交易唯一ID輸入:醫院端生成流水號銀行必須保存流水號用于與醫院 H

25、IS 對賬輸出:銀行交易流水號。說明退卡時,請告知診療卡是否為交行聯名卡,聯名卡無需邦定即可退款。( 0- 否, 1- 是)帳務交易統一添加/代碼名稱約束類型說明Demo備注6、驗密交易名稱調用說明輸入參數交易編號交易輸入xml輸出參數交易輸出xml退卡校驗銀行卡密碼、賬戶狀態1006<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg

26、 >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DA TA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo > <BankNumber></BankNumber> <TrmtNo></TrmtNo>< PosId >

27、</ PosId> <PassWd></ PassWd> <Magc2></ Magc2> <Magc3></ Magc3> <Demo></Demo></DATA ><UTILITYPAYMENT><UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMs

28、g ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >/< Time ></ Time > </HEAD><DA TA> <Demo></Demo></DATA><UTILITYPAYMENT>參數詳細說明 :交易頭 :代碼名稱約束類型TransCode交易編號NOT NULLVARCHAR(4)ResponseCode響應碼NOT NULLVARCHAR(4)Res

29、ponseMsg響應信息NOT NULLVARCHAR(4)Date日期NOT NULLVARCHAR(8)Time時間NOT NULLVARCHAR(6)Tranlist流水號交易輸入:代碼名稱約束類型TrmtNo診療卡卡號必填變長BankNumber借記卡卡號必填變長PassWd密碼密文必填Demo備注變長交易輸出:代碼名稱約束類型Demo備注說明1006成功: 0000密碼錯誤: 0001卡狀態異常:0002格式 -YYYMMDD格式 - HHMISS說明說明7、激活聯名卡交易名稱退卡銀行柜臺激活聯名卡調用說明第一次建卡時調用該接口,掛失卡補卡時再次調用該接口身份證為診療卡號銀行卡號為校

30、驗碼,掛失時更新校驗碼輸入參數交易編號1007/交易輸入xml輸出參數交易輸出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time >&

31、lt;/HEAD><DA TA ><TrmtNo></TrmtNo><SecrityNo></SecrityNo>< Name ></ Name > <Sex></Sex><Birthday></Birthday><Age></Age><BankNumber></BankNumber><Address></Address><Tel></Tel><IDType

32、></ IDType >< IDNo ></ IDNo >< PosId ></ PosId> <Demo></Demo></DATA ><UTILITYPAYMENT><UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg

33、>< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DA TA><Demo></Demo></DATA><UTILITYPAYMENT>參數詳細說明:交易頭 :代碼名稱約束類型說明/TransCode交易編號ResponseCode響應碼ResponseMsg響應信息Date日期Time時間Tranlist流水號交易輸入:代碼名稱TrmtNo診療卡號Secrity

34、No卡片唯一序列號Name姓名Sex性別Birthday出生日期Age年齡Address家庭地址Tel電話IDType證件類型NOTVARCHAR(4)NULLNOTVARCHAR(4)NULLNOTVARCHAR(4)NULLNOTVARCHAR(8)NULLNOTVARCHAR(6)NULL約束類型必填必填必填必填必填必填1006成功: 0000失敗: 0001格式YYY-MM-DD格式-HH:MI:SS說明建卡成功后重新返回診療卡號,需重新更新該卡的診療卡號用做檢驗證處理,補卡時更新該號YYY-MM-DD01 身份證 02 其他IDNo證件號PosId設備號 -窗口號BankNumber銀行卡號Demo備注交易輸出:代碼名稱Demo備注變長約束類型說明/8、銀行交易沖正交易名稱退卡銀行轉醫交易時HIS 端充值失敗系統自動往銀行沖正該筆交易調用說明輸入參數交易編號1008交易輸入xml輸出參數交易輸出xml參數詳細說明:<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< Respon

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論