招商直連繫統,轉賬介面
網銀貸記 (跨行) |
|
N02031 |
直接支付 (招商同行) |
直接支付
請求報文說明
交易名稱 |
支付經辦 |
報文方向 |
請求報文 |
|||
介面 |
欄位ID |
欄位名稱 |
型別 |
取值 |
可空 |
備註 |
INFO |
FUNNAM |
函式名 |
C(1, 20) |
DCPAYMNT |
否 |
|
DATTYP |
資料格式 |
N(1) |
2:xml格式三 |
否 |
|
|
LGNNAM |
登陸使用者名稱 |
Z(1,20) |
|
可 |
前置機模式必填 |
|
SDKPAYRQX |
BUSCOD |
業務類別 |
C(6) |
N02031:直接支付 N02041:直接集團支付 |
否 |
直接集團支付是指使用子公司賬號付款,總公司賬號聯動下劃資金的支付。 |
BUSMOD |
業務模式編號 |
C(5) |
預設為00001 |
可 |
業務模式編號和業務模式名稱同時有值時業務模式編號有效;可經辦的業務模式,可通過查詢可經辦的業務模式資訊(ListMode)獲得,也可以在通過前置機程式查詢獲得。 |
|
MODALS |
業務模式名稱 |
|
|
可 |
||
DCOPDPAYX |
YURREF |
業務參考號 |
C(30) |
|
否 |
用於標識該筆業務的編號,企業銀行編號+業務型別+業務參考號必須唯一。企業可以自定義業務參考號,也可使用銀行預設值(單筆支付),批量支付須由企業提供。 直聯必須用企業提供 |
EPTDAT |
期望日 |
D |
預設為當前日期 |
可 |
|
|
EPTTIM |
期望時間 |
T |
預設為‘000000’ |
可 |
|
|
DBTACC |
付方帳號 |
N(35) |
|
否 |
企業用於付款的轉出帳號,該帳號的幣種類型必須與幣種欄位相符。 |
|
DBTBBK |
付方開戶地區程式碼 |
C(2) |
否 |
付方帳號的開戶行所在地區,如北京、上海、深圳等。 付方開戶地區和付方開戶地區程式碼不能同時為空,同時有值時DBTBBK有效。 |
||
TRSAMT |
交易金額 |
M |
|
否 |
該筆業務的付款金額。 |
|
CCYNBR |
幣種程式碼 |
C(2) |
否 |
幣種程式碼和幣種名稱不能同時為空同時有值時CCYNBR有效。。幣種暫時只支援10(人民幣) |
||
STLCHN |
結算方式程式碼 |
C(1) |
N:普通 F:快速
|
否 |
只對跨行交易有效 |
|
NUSAGE |
用途 |
Z(62) |
|
否 |
對應對賬單中的摘要NARTXT |
|
BUSNAR |
業務摘要 |
Z(200) |
|
可 |
用於企業付款時填寫說明或者備註。 |
|
CRTACC |
收方帳號 |
N(35) |
|
否 |
收款企業的轉入帳號,該帳號的幣種類型必須與幣種欄位相符。 |
|
CRTNAM |
收方帳戶名 |
Z(62) |
|
可 |
收款方企業的轉入帳號的帳戶名稱。 收方帳戶名與收方長戶名不能同時為空 |
|
LRVEAN |
收方長戶名 |
Z(200) |
|
可 |
||
BRDNBR |
收方行號 |
C(30) |
|
可 |
人行自動支付收方聯行號 |
|
BNKFLG |
系統內外標誌 |
|
Y:招行;N:非招行; |
否 |
|
|
CRTBNK |
收方開戶行 |
Z(62) |
跨行支付(BNKFLG=N)必填 |
可 |
||
CTYCOD |
城市程式碼 |
C(4) |
CRTFLG不為Y時行內支付必填。 |
可 |
行內支付填寫,為空則不支援收方識別功能。 |
|
CRTADR |
收方行地址 |
Z(62) |
跨行支付(BNKFLG=N)必填;CRTFLG不為Y時行內支付必填。 |
可 |
例如:廣東省深圳市南山區 |
|
CRTFLG |
收方資訊不檢查標誌 |
C(1) |
Y: 行內支付不檢查城市程式碼和收方行地址 預設為Y。 |
可 |
|
|
NTFCH1 |
收方電子郵件 |
C(36) |
|
可 |
收款方的電子郵件地址,用於交易 成功後郵件通知。 |
|
NTFCH2 |
收方行動電話 |
C(16) |
|
可 |
收款方的行動電話,用於交易 成功後簡訊通知。 |
|
CRTSQN |
收方編號 |
C(20) |
|
可 |
用於標識收款方的編號。非受限收方模式下可重複。 |
|
TRSTYP |
業務種類 |
C(6) |
100001=普通匯兌 101001=慈善捐款 預設100001 |
可 |
|
|
RCVCHK |
行內收方賬號戶名校驗 |
C(1) |
1:校驗 空或者其他值:不校驗 |
可 |
如果為1,行內收方賬號與戶名不相符則支付經辦失敗。 |
|
RSV28Z |
保留欄位 |
C(27) |
|
可 |
虛擬戶支付時,前10位填虛擬戶編號;集團支付不支援虛擬戶支付。 |
響應報文說明
交易名稱 |
支付經辦 |
報文型別 |
響應報文 |
|||
介面 |
欄位ID |
欄位名稱 |
型別 |
取值 |
可空 |
備註 |
INFO |
FUNNAM |
函式名 |
C(1, 20) |
DCPAYMNT |
否 |
|
DATTYP |
資料格式 |
N(1) |
2:xml格式三 |
否 |
|
|
RETCOD |
N |
否 |
|
|||
ERRMSG |
錯誤資訊 |
Z(1,256) |
|
可 |
|
|
4NTQPAYRQZ |
SQRNBR |
流水號 |
C(10) |
|
可 |
批量經辦時,用來表示第幾筆記錄。 |
YURREF |
業務參考號 |
C(30) |
|
可 |
|
|
REQNBR |
流程例項號 |
C(10) |
|
可 |
|
|
REQSTS |
業務請求狀態 |
C(3) |
否 |
|
||
RTNFLG |
業務處理結果 |
C(1) |
可 |
REQSTS=FIN時,RTNFLG才有意義 |
||
OPRSQN |
待處理操作序列 |
C(3) |
|
可 |
|
|
OPRALS |
操作別名 |
C(32) |
|
可 |
|
|
ERRCOD |
錯誤碼 |
C(7) |
|
可 |
|
|
ERRTXT |
錯誤文字 |
Z(256) |
|
可 |
|
介面說明
介面ID |
介面名稱 |
可空 |
重複次數 |
備註 |
SDKPAYRQX |
支付輸入概要介面 |
否 |
1 |
|
DCOPDPAYX |
支付輸入明細介面 |
否 |
1..30或者 30..1500 |
支付條數不超過30條,支付輸出有NTQPAYRQZ資料;超過30條,則無。 |
NTQPAYRQZ |
支付輸出介面 |
可 |
1..30 |
|
【注意事項】
(1)首先根據返回報文INFO介面的RETCOD進行判斷:0表示本次交易通訊成功。需要接下來進行(2)的判斷。
-9和-1時,表示交易可疑,請查詢支付結果。
其他數值,表示交易失敗。
(2)如果交易通訊成功則判斷返回資訊中REQSTS=’FIN’ 並且 RTNFLG=’F’,表示支付失敗;否則表示支付已被銀行受理(注意:支付請求的返回並非表示支付成功,支付是否成功一定要查詢支付結果後才能取得)。
(3)請求報文欄位YURREF(業務參考號)說明:主要是用於標識該筆業務的編號,企業自己定義,相同業務的業務參考號要始終保持唯一;如果某筆業務的處理結果是失敗,則該業務參考號可以繼續使用,否則,該業務參考號不能再用。
(4)如果批量支付的筆數超過30筆,系統將不會當時返回支付結果,使用者需要呼叫1.4取新的通知獲取直接支付結果通知(NCDRTPAY)。
請求報文範例
<?xml version="1.0" encoding = "GBK"?>
<CMBSDKPGK>
<INFO>
<FUNNAM>DCPAYMNT</FUNNAM>
<DATTYP>2</DATTYP>
<LGNNAM>ZL01</LGNNAM>
</INFO>
<SDKPAYRQX>
<BUSCOD>N02031</BUSCOD>
</SDKPAYRQX>
<DCOPDPAYX>
<YURREF>APP060928001255</YURREF>
<DBTACC>1280022310002</DBTACC>
<DBTBBK>75</DBTBBK>
<TRSAMT>1.01</TRSAMT>
<CCYNBR>10</CCYNBR>
<STLCHN>N</STLCHN>
<NUSAGE>測試</NUSAGE>
<BNKFLG>Y</BNKFLG>
<CRTACC>1280022310601</CRTACC>
<CRTNAM>反洗錢測試二</CRTNAM>
<CRTBNK>招商銀行</CRTBNK>
</DCOPDPAYX>
</CMBSDKPGK>
響應報文範例
<?xml version="1.0" encoding = "GBK"?>
<CMBSDKPGK>
<INFO>
<FUNNAM>Payment</FUNNAM>
<DATTYP>2</DATTYP>
<RETCOD>0</RETCOD>
<ERRMSG></ERRMSG>
</INFO>
<NTQPAYRQZ>
<ERRCOD>SUC0000</ERRCOD>
<REQNBR>0012341664</REQNBR>
<REQSTS>NTE</REQSTS>
<SQRNBR>0000000002</SQRNBR>
<YURREF>APP060928000251</YURREF>
</NTQPAYRQZ>
<CMBSDKPGK>
- 網銀貸記
-
-
- 請求報文說明
-
-
交易名稱 |
網銀貸記 |
報文方向 |
請求報文 |
|||
介面 |
欄位ID |
欄位名稱 |
型別 |
取值 |
可空 |
備註 |
INFO |
FUNNAM |
函式名 |
C(1, 20) |
NTIBCOPR |
否 |
|
DATTYP |
資料格式 |
N(1) |
2:xml格式三 |
否 |
|
|
LGNNAM |
登陸使用者名稱 |
Z(1,20) |
|
可 |
前置機模式必填 |
|
NTOPRMODX |
BUSMOD |
業務模式 |
C(5) |
|
否 |
|
NTIBCOPRX |
SQRNBR |
流水號 |
C(10) |
|
否 |
批次內唯一,批量經辦時用作響應結果與請求的對應欄位。 |
BBKNBR |
付款賬號銀行號 |
C(2) |
|
否 |
|
|
ACCNBR |
付款賬號 |
C(35) |
|
否 |
我行賬號 |
|
CNVNBR |
協議號 |
C(10) |
|
否 |
貸記內部協議號 |
|
YURREF |
業務參考號 |
C(30) |
|
否 |
成功和在途的業務唯一 |
|
CCYNBR |
幣種 |
C(2) |
否 |
|
||
TRSAMT |
金額 |
M |
|
否 |
|
|
CRTSQN |
收方編號 |
C(20) |
|
可 |
|
|
NTFCH1 |
通知方式一 |
C(40) |
|
是 |
|
|
NTFCH2 |
通知方式二 |
C(40) |
|
是 |
|
|
CDTNAM |
收款人戶名 |
Z(100) |
|
否 |
|
|
CDTEAC |
收款人賬號 |
C(35) |
|
否 |
|
|
CDTBRD |
收款行行號 |
C(12) |
|
否 |
|
|
TRSTYP |
業務型別編碼 |
C(4) |
否 |
|
||
TRSCAT |
業務種類編碼 |
C(5) |
否 |
|
||
RMKTXT |
附言 |
Z(235) |
|
是 |
|
|
RSV30Z |
保留字 30 |
|
|
|
|
-
-
-
- 應答報文說明
-
-
交易名稱 |
網銀貸記 |
報文型別 |
響應報文 |
|||
介面 |
欄位ID |
欄位名稱 |
型別 |
取值 |
可空 |
備註 |
INFO |
FUNNAM |
函式名 |
C(1, 20) |
NTIBCOPR |
否 |
|
DATTYP |
資料格式 |
N(1) |
2:xml格式三 |
否 |
|
|
RETCOD |
返回程式碼 |
N |
否 |
|
||
ERRMSG |
錯誤資訊 |
Z(1,256) |
|
可 |
|
|
NTOPRRTNZ |
SQRNBR |
流水號 |
C(10) |
|
|
|
REQNBR |
流程例項號 |
C(10) |
|
|
|
|
REQSTS |
請求狀態 |
C(3) |
|
|
||
OPRSQN |
待處理操作序列 |
C(3) |
|
|
|
|
OPRALS |
操作別名 |
Z(32) |
|
|
|
|
RTNFLG |
業務處理結果 |
C(1) |
|
|
||
ERRCOD |
錯誤程式碼 |
C(7) |
|
|
系統返回的錯誤程式碼 |
|
ERRTXT |
錯誤文字 |
Z(92) |
|
|
|
|
NTOPRDRTZ |
RTNTIM |
等待時間 |
N(3) |
|
|
單位:秒 |
RSV50Z |
保留欄位 50 |
C(50) |
|
|
|
-
-
-
- 介面說明
-
-
介面ID |
介面名稱 |
重複次數 |
備註 |
NTOPRMODX |
輸入介面 |
1 |
|
NTIBCOPRX |
輸入介面(單記錄) |
1..30 |
|
NTOPRDRTZ |
輸出介面(單記錄) |
0..1 |
|
NTOPRRTNZ |
輸出介面(單記錄) |
1..30 |
|
-
-
-
- 請求報文範例
-
-
<?xml version="1.0" encoding="GBK"?>
<CMBSDKPGK>
<INFO>
<FUNNAM>NTIBCOPR</FUNNAM>
<DATTYP>2</DATTYP>
<LGNNAM>OL03</LGNNAM>
</INFO>
<NTOPRMODX>
<BUSMOD>00001</BUSMOD>
</NTOPRMODX>
<NTIBCOPRX>
<BBKNBR>CB</BBKNBR>
<ACCNBR>755903332110404</ACCNBR>
<CNVNBR>0000001060</CNVNBR>
<SQRNBR>0000000001</SQRNBR>
<YURREF>20140722100113</YURREF>
<CCYNBR>10</CCYNBR>
<TRSAMT>10</TRSAMT>
<CRTSQN>RCV0000002</CRTSQN>
<NTFCH1>[email protected]</NTFCH1>
<NTFCH2>18388889999</NTFCH2>
<CDTNAM>林志玲</CDTNAM>
<CDTEAC>6226000011118888123</CDTEAC>
<CDTBRD>102100000128</CDTBRD>
<TRSTYP>C208</TRSTYP>
<TRSCAT>02019</TRSCAT>
<RMKTXT></RMKTXT>
<RSV30Z></RSV30Z>
</NTIBCOPRX>
</CMBSDKPGK>
-
-
-
- 應答報文範例
-
-
<?xml version="1.0" encoding="GBK"?>
<CMBSDKPGK>
<INFO>
<DATTYP>2</DATTYP>
<ERRMSG></ERRMSG>
<FUNNAM>NTIBCOPR</FUNNAM>
<LGNNAM>OL03</LGNNAM>
<RETCOD>0</RETCOD>
</INFO>
<NTOPRRTNZ>
<ERRCOD>SUC0000</ERRCOD>
相關推薦
招商直連繫統,轉賬介面
N31010 網銀貸記 (跨行) N02031 直接支付 (招商同行) 直接支付 請求報文說明 交易名稱 支
帆軟發布大數據直連引擎FineDirect,對焦大數據BI
finedirect 大數據 摘要:近日,帆軟官方正式發布大數據直連引擎FineDirect模塊。通過該模塊,企業在應用FineBI原有功能的基礎上,可直接對接現有數據源,無論是傳統的關系型數據庫,還是Hadoop生態圈、Mpp構架,都可以直接自助取數分析。當前,企業對數據的應用,一方面數據倉庫和BI
兩個不同網段的PC直連是否可以Ping通,肯定可以Ping的通(轉)
文章 解決 .net spl splay ttr str proc ipv4 在這一篇文章中http://blog.csdn.net/zhangdaisylove/article/details/46892917的案例,明確的說明兩個不同網段的PC不能Ping的通,其實他給
dede織夢繫統接入熊掌號推送api,完整詳細教程
第一步: 根據熊掌號要求完成校驗頁面,官方文件很詳細,照著弄就行了 第二步: 開始後臺改造 1.進入後臺資料夾dede(自己實際的資料夾),然後進入templets目錄,開啟body_index.htm 大概104行左右,加入入口連結(c
dede織夢繫統後臺的文章或自定義模型中的資料庫內容到匯出excel檔案,解決亂碼。
dede織夢繫統後臺的文章或自定義模型中的資料庫內容到匯出excel檔案,解決亂碼。好品牌小編下面分享的開發過程。 1、在後臺目錄建立一個php檔案toexcel.php,在最上面加入程式碼: require_once(dirname(__FILE__).'/confi
基於zookeeper,spring設計的引數中心繫統
一、設計背景 在系統構建過程中以及業務系統執行過程中,涉及到很多可能隨時變化的動態引數,在JavaWeb相關係統內,引數配置存在有很多種方式,對現有的引數配置方式進行分析參見表1-1: 表1-1 引數配置方式分析 配置方式 存在問題 備註 程式碼內字元竄字面量配置 每次引數的修改都需要重新編譯
【轉載】SAP 通過http協議 介面做銀企直連
使用HTTP協議的都可以參考,如快遞介面等。 TYPES:BEGIN OF tp_title, funnam TYPE char20, dattyp TYPE c, lgnnam TYPE c
銀行紛紛斷開與支付機構直連,那支付寶和微信支付還能用嗎?
近日,包括中國銀行、交通銀行、中信銀行、光大銀行等在內多家銀行宣佈,將關閉原直連業務模式下與持牌第三方支付機構的合作通道,範圍包括協議支付、閘道器支付、付款業務及通過支付機構客戶備付金賬戶發生的代收付業務。有些人或許會擔心,在銀行關閉與支付機構的合作通道後,對我們使用微信、支付寶等三方支付平
Dubbo介面自動化測試(一)--直連服務提供者
在做測試環境Dubbo介面測試的過程中,通過點對點的方式直連provider是非常方便的,點對點的意思就是我們跳過zookeeper註冊中心,直接連線服務並消費。因為服務正常啟動的情況下,我們只需要寫consumer即可。 consumer.xml檔案如下
httpClient直連呼叫post介面
public Class ClientUtil { /** * 介面呼叫 * @param url 介面地址 json 為引數 參考(gson.getInstance.toJson(new HashMap("引數名","引數值")))需要轉換 * 成json串格式的 */
不使用變壓器,網口PHY晶片直連心得---轉的昂
不過我實際操作過後,發現裡面還是有很多陷阱,現在給大家一一道來。首先我們必須知道一件事情,網口PHY晶片對於TX與RX的驅動方式有電壓驅動和電流驅動之分。最簡單的一個識別方式就是看其推薦原理圖,如果網路變壓器的中心抽頭需要提供一個VCC(3.3V、2.5V等等,下同)電源的
kafka直連方式,使用redis儲存偏移量
使用Redis來記錄偏移量,以前用receive方式時,使用zookeeper儲存偏移量,不用自己儲存偏移量,使用直連方式可以自己儲存偏移量,更加靈活。在直連方式中,儲存偏移量可以使用zookeeper,也可以使用mysql、redis等來儲存偏移量,下面使用一
12.Dubbo高可用【Zokeeper宕機與dubbo直連,負載均衡】
1.zookeeper宕機與dubbo直連 直連服務提供者 現象:zookeeper註冊中心宕機,還可以消費dubbo暴露的服務。 原因: 健壯性 監控中心宕掉不影響使用,只是丟失部分取樣資料 資料庫宕掉後,註冊中心仍能通過快取提供服務列表
Android採用jdbc直連MySQL,實現虛擬機器和手機訪問資料庫
本文將介紹在Android平臺下如何利用jdbc方式連線電腦伺服器的MySQL。 值得注意的是:由於資料庫賬號和密碼均寫入Android程式碼中,通過反編譯很有可能獲得你的賬號密碼。所以採用jdbc方式安全性不高,不建議使用這種方式! 下面通過例項來詳細說明。前提是安裝好M
Ambari解除安裝升級openssl連ambari-agent一起解除安裝,導致介面無心跳
解決辦法:安裝# yum install ambari-agent編輯# vim /usr/sbin/ambari-agent檔案,註釋set –uvim /etc/ambari-agent/conf/ambari-agent.ini(發現/var/log/ambari-ag
樹梅派網線直連電腦並顯示介面
Raspberry Pi網線直連Ubuntu(ssh, vnc): 樹莓派連線顯示器、滑鼠、鍵盤操作有時過於麻煩,為了省去這些麻煩,最簡單的方法是隻通過一根網線將樹莓派和Linux系統的電腦相連,通過ssh進行遠端訪問(如果需要圖形介面的話需要用vnc)。 此教程有兩部分內
使用c3p0與DBCP連接池,造成的MySql 8小時問題解決方式
rda pac 部分 文件中 從數據 mysql配置文件 font pts troy 本文提供了對c3p0與DBCP連接池連接MySql數據庫時。 8小時內無請求自己主動斷開連接的解決方式。首先介紹一下我在項目(c3p0連接池)中遇到的問題,後面還提供了使用DBCP連接
解決ssh連接慢,掛起在SSH2_MSG_SERVICE_ACCEPT信息之後很久的問題
log dns解析 註意 但是 大致 導致 自己 conf highlight 問題現象:無論是ssh 還是 scp 都會連接很久才提示輸認證信息(註意:是連接慢) 如本機IP:192.168.18.208 (Hostname: ThinkPad) 目標主機:192.168
SecureCRT連接linux,vim顏色顯示問題
term secure 顏色顯示 解決 linu ins fdt target options 為什麽使用VIM?因為具有顏色顯示的功能,並且還支持許多程序語法,VIM可以幫助你直接進行程序除錯。但是在SecureCRT連接Linux後顯示就是黑白,感覺很不爽!! 怎麽辦?
查看tcp連接數,狀態命令
監控tcp連接數ss與netstat效率對比。ss更快些,且netstat在並發高於2萬情況下會有嚴重的卡頓現象[[email protected]/* */ zabbix]#time ss state all|awk ‘{++S[$1]} END {for (a in S) {printf "%