導航:首頁 > 源碼編譯 > kanxv5 com/6/ indexphp/

kanxv5 com/6/ indexphp/

發布時間:2024-04-27 08:23:06

⑴ PHP 工商銀行B2C支付介面怎麼做

merID:銀行提供.唯一確定一個商戶的代碼,由商戶在工行開戶時,由工行告知商戶。
merAcct:銀行提供 , 商城收費入賬賬號 (只能交易時指定)。
懂得html代碼跟PHP的程序員一名
方法/步驟
到銀行開戶,說明要做B2C在線支付介面,此時銀行會提供給你 merID 、merAcct 這兩個
由程序員按照一下步驟來做即可,在商城提交表單的頁面添加以下控制項。
<html xmlns=http://www.w3.org/1999/xhtml>
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<title>網路一下,你就知道 </title>
</head>
<body>
<FORM name="order" METHOD=POST ACTION="https://mybank.dccnet.com.cn/servlet/ICBCINBSEBusinessServlet">
<!--
訂單只能使用POST方式提交;使用https協議通訊;
2、接收servlet名稱固定為:/servlet/ICBCINBSEBusinessServlet
3、銀行地址:如果是生產則為「mybank.icbc.com.cn」,若為模擬測試環境則為「mybank.dccnet.com.cn」
-->
<INPUT NAME="interfaceName" TYPE="text" value="ICBC_PERBANK_B2C" >
<!--介面名稱固定為「ICBC_PERBANK_B2C」-->
<INPUT NAME="interfaceVersion" TYPE="text" value="1.0.0.0">
<!--介面版本目前為「1.0.0.0」-->
<INPUT NAME="orderid" TYPE="text" value="000000001">
<!--訂單號商戶端產生,一天內不能重復。-->
<INPUT NAME="amount" TYPE="text" value="100">
<!--金額以分為單位-->
<INPUT NAME="curType" TYPE="text" value="001">
<!--幣種目前只支持人民幣,代碼為「001」-->
<INPUT NAME="merID" TYPE="text" value="XXXXXXXXXX" >
<!--銀行提供(max20),唯一確定一個商戶的代碼,由商戶在工行開戶時,由工行告知商戶。-->
<INPUT NAME="merAcct" TYPE="text" value="XXXXXXXXXX">
<!--銀行提供(max19),商城收費入賬賬號 (只能交易時指定)。-->
<INPUT NAME="verifyJoinFlag" TYPE="text" value="0" >
<!--「1」判斷該客戶是否與商戶聯名;取值「0」不檢驗客戶是否與商戶聯名。-->
<INPUT NAME="notifyType" TYPE="text" value="HS">
<!--HS方式實時發送通知;AG方式不發送通知;-->
<INPUT NAME="merURL" TYPE="text" value="http://kinderpower.com/servlet">
<!--接收銀行通知地址,目前只支持http協議80埠-->
<INPUT NAME="resultType" TYPE="text" value="0">
<!--對於HS方式「0」:發送成功或者失敗信息;「1」,只發送交易成功信息。-->
<INPUT NAME="orderDate" TYPE="text" value="20050801192556">
<!--14位時間戳-->
<INPUT NAME="merSignMsg" TYPE="text" value="SFVdS3Kca6d//PYOQLJ/WAtZ5DFYFog7J8pXw0=">
<!--商戶簽名數據BASE64編碼-->
<!--簽名數據串,這里舉例用的測試私鑰user.key(順序固定;被商戶簽名的串為各輸入項的值):
介面名稱的值+介面版本號的值+商城代碼的值+商城賬號的值+通知地址的值+結果發送類型的值+訂單號的值+訂單金額的值+支付幣種的值+通知類型的值+交易日期時間的值+校驗聯名標志的值-->
<INPUT NAME="merCert" TYPE="text" value="MIICVjCCAb+BiQKBgQDG+u/C5pad0ZbwvAk9Gv1rr+SpknfFUsTMhJLcI2KiYa+XLSf5vCib0OclOoDDXKIWPt/hkMEz+///Q//+c+L8fkOt37o=">
<!--商戶證書公鑰BASE64編碼-->
<!--這里舉例用的測試證書user.crt-->
<INPUT NAME="goodsID" TYPE="text" value="abcd001">
<!--商品編號,自商城獲得-->
<INPUT NAME="goodsName" TYPE="text" value="小氈帽">
<!--商品名稱,自商城獲得-->
<INPUT NAME="goodsNum" TYPE="text" value="1" >
<!--商品數量,自商城獲得-->
<INPUT NAME="carriageAmt" TYPE="text" value="100">
<!--已含運費金額,金額以分為單位,自商城獲得-->
<INPUT NAME="merHint" TYPE="text" value="跳樓甩賣!" size="60">
<!--商城提示,以上五個欄位用於客戶支付頁面顯示-->
<INPUT NAME="remark1" TYPE="text" value=" ">
<!--備注欄位 MAX(100)-->
<INPUT NAME="remark2" TYPE="text" value="">
<!--備注欄位 MAX(100)-->
<INPUT TYPE="submit" value=" 提 交 訂 單 " >
</form>
<body>
END
注意事項
注意商戶提交訂單數據不能提交介面中沒有定義的欄位
提交按鈕不能設置name屬性,如果設置了,提交按鈕的值將作為一個變數提交,可能造成數據檢查錯誤
經驗內容僅供參考,如果您需解決具

閱讀全文

與kanxv5 com/6/ indexphp/相關的資料

熱點內容
超短macd源碼 瀏覽:163
群暉怎麼設置用戶訪問指定文件夾 瀏覽:555
安卓怎麼測觸摸屏 瀏覽:593
javastring原理 瀏覽:315
如何關閉手機dhcp伺服器 瀏覽:981
php免費ide 瀏覽:200
程序員詞句 瀏覽:976
伺服器如何禁止某個ip段 瀏覽:329
便簽手機文件夾 瀏覽:768
gameloft的java游戲 瀏覽:110
神佑釋放怎麼轉伺服器 瀏覽:735
洋蔥app軟體怎麼登錄 瀏覽:788
兩相電空氣壓縮機 瀏覽:396
基於51單片機的智能語音密碼鎖設計 瀏覽:845
mac如何用ssh登錄伺服器 瀏覽:446
appstore怎麼設置 瀏覽:954
在哪個app買韓國女裝 瀏覽:111
php寫入文件換行 瀏覽:749
dsp實現fft演算法 瀏覽:485
棋牌源碼轉讓交易手續費 瀏覽:293