大漠駝鈴

          置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
          Java,Php,Shell,Python,服務(wù)器運(yùn)維,大數(shù)據(jù),SEO, 網(wǎng)站開(kāi)發(fā)、運(yùn)維,云服務(wù)技術(shù)支持,IM服務(wù)供應(yīng)商, FreeSwitch搭建,技術(shù)支持等. 技術(shù)討論QQ群:428622099
          隨筆 - 238, 文章 - 3, 評(píng)論 - 117, 引用 - 0
          數(shù)據(jù)加載中……

          中國(guó)農(nóng)業(yè)銀行網(wǎng)上支付平臺(tái)商戶接口編程

          最近做支付相關(guān)的工作,做了農(nóng)行的網(wǎng)上支付,包含了B2B,B2C支付,語(yǔ)言方面包含了PHP,ASP,JAVA語(yǔ)言包,基本上大同小異。
          具體以ASP開(kāi)發(fā)舉例:
          1.由于 ASP環(huán)境是WINDOWS環(huán)境上運(yùn)行,需要安裝.net framework,和wps安裝包
          2.配置TrustPayClient.dll 
          regasm.exe /codebase TrustPayClient.dll
          3、軟件開(kāi)發(fā)包配置
          路徑:C:\WINNT\system32\TrustMerchant.ini
          修改里面的商戶號(hào)和證書(shū)路徑 
          4、測(cè)試
          打開(kāi) IIS,建立虛擬目錄,指向接口軟件包安裝目錄\demo
          運(yùn)行支付等程序,跑通測(cè)試后,農(nóng)行網(wǎng)頁(yè)會(huì)提示測(cè)試完成。
          給銀行負(fù)責(zé)人打電話開(kāi)通正式

          測(cè)試過(guò)程需要注意下面的事項(xiàng)
          <html>
          <head>
              <title>農(nóng)行網(wǎng)上支付平臺(tái)-商戶接口范例-支付請(qǐng)求</title>
              <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
          </head>
          <body bgcolor='#FFFFFF' text='#000000' link='#0000FF' vlink='#0000FF' alink='#FF0000'>
              <form name="form1" action='MerchantPayment.asp' method="post">
                  <table>
                      <tr>
                          <td>
                              OrderNo
                          </td>
                          <td>
                              <input name='OrderNo' value='ON200412230001'></td>
                      </tr>
                      <tr>
                          <td>
                              ExpiredDate
                          </td>
                          <td>
                              <input name='ExpiredDate' value='30' /></td>
                      </tr>
                      <tr>
                          <td>
                              BuyIP
                          </td>
                          <td>
                              <input name='BuyIP' value='127.0.0.1'></td>
                      </tr>
                      <tr>
                          <td>
                              OrderDesc
                          </td>
                          <td>
                              <input name='OrderDesc' value='Game Card Order'></td>
                      </tr>
                      <tr>
                          <td>
                              OrderDate
                          </td>
                          <td>
                              <input name='OrderDate' value='2004/12/23'>(YYYY/MM/DD)</td>
                      </tr>
                      <tr>
                          <td>
                              OrderTime
                          </td>
                          <td>
                              <input name='OrderTime' value='11:55:30'>(HH:MM:SS)</td>
                      </tr>
                      <tr>
                          <td>
                              OrderAmount
                          </td>
                          <td>
                              <input name='OrderAmount' value='280'></td>
                      </tr>
                      <tr>
                          <td>
                              OrderURL
                          </td>
                          <td>
                              <input name='OrderURL' value='http://127.0.0.1/Merchant/MerchantQueryOrder.asp?ON=ON200412230001&DetailQuery=1'></td>
                      </tr>
                      <tr>
                          <td>
                              ProductType
                          </td>
                          <td>
                              <input name='ProductType' value='1'></td>
                      </tr>
                      <tr>
                          <td>
                              PaymentType
                          </td>
                          <td>
                              <input name='PaymentType' value='1'>1:農(nóng)行卡支付 2:國(guó)際卡支付 3:農(nóng)行貸記卡支付 A:支付方式合并 5:第三方跨行支付 6:銀聯(lián)跨行支付</td>
                      </tr>
                      <tr>
                          <td>
                              PaymentLinkType
                          </td>
                          <td>
                              <input name='PaymentLinkType' value='1'>1:internet網(wǎng)絡(luò)接入 2:手機(jī)網(wǎng)絡(luò)接入 3:數(shù)字電視網(wǎng)絡(luò)接入 4:智能客戶端
                              5:電話網(wǎng)絡(luò)</td>
                      </tr>
                      <tr>
                          <td>
                              NotifyType
                          </td>
                          <td>
                              <input name='NotifyType' value='0'>0:URL頁(yè)面通知 1:服務(wù)器通知</td>
                      </tr>
                      <tr>
                          <td>
                              ResultNotifyURL</td>
                          <td>
                              <input name='ResultNotifyURL' value='http://127.0.0.1/Merchant/MerchantResult.asp'></td>
                      </tr>
                      <tr>
                          <td>
                              MerchantRemarks</td>
                          <td>
                              <input name='MerchantRemarks' value='Hi!'></td>
                      </tr>
                      <tr>
                          <td colspan="2">
                              <input type="submit">
                  </table>
              </form>
              <center>
                  <a href='Merchant.html'>回商戶首頁(yè)</a></center>
          </body>
          </html>


          NotifyUrl改成你的地址,具體的域名是外網(wǎng)是可以訪問(wèn)到的。

          5、開(kāi)發(fā)相應(yīng)的支付業(yè)務(wù)即可




          如果你有不清楚的地方可以聯(lián)系我,對(duì)外承接網(wǎng)銀對(duì)接業(yè)務(wù) http://www.ourwill.cn

          posted on 2014-09-24 09:22 草原上的駱駝 閱讀(5665) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): 其它

          評(píng)論

          # re: 中國(guó)農(nóng)業(yè)銀行網(wǎng)上支付平臺(tái)商戶接口編程[未登錄](méi)  回復(fù)  更多評(píng)論   

          你好,樓主,我最近也在做農(nóng)行java版的商戶開(kāi)發(fā), 但后臺(tái)post農(nóng)行接口查詢訂單信息,總提示“ AP5303: 檢查支付請(qǐng)求時(shí)異常
          未將對(duì)象引用設(shè)置到對(duì)象的實(shí)例。 ”;請(qǐng)問(wèn)樓主是否遇到過(guò),或者能否把后臺(tái)調(diào)用農(nóng)行部分的post請(qǐng)求代碼提供參考;先謝謝樓主了??! hongjie0505@163.com
          2016-07-14 13:25 |

          # re: 中國(guó)農(nóng)業(yè)銀行網(wǎng)上支付平臺(tái)商戶接口編程  回復(fù)  更多評(píng)論   

          @森
          問(wèn)題解決了嗎?
          2016-08-03 10:37 | NKJAVA
          主站蜘蛛池模板: 清丰县| 子长县| 溧阳市| 绵阳市| 广南县| 东乌珠穆沁旗| 青浦区| 黄大仙区| 柳河县| 新兴县| 南木林县| 翁牛特旗| 保德县| 慈溪市| 宜良县| 安康市| 师宗县| 台前县| 海伦市| 南投县| 延安市| 新泰市| 泰来县| 大埔区| 黑水县| 枞阳县| 磴口县| 岳池县| 卢氏县| 西和县| 浙江省| 库尔勒市| 津市市| 龙岩市| 东丽区| 上犹县| 晴隆县| 平遥县| 上饶市| 安溪县| 阳江市|