農行網銀支付API ASP介面

2021-06-08 15:00:13 字數 2030 閱讀 2328

所用到的檔案及口令,農行那邊會給你的,請看具體步驟:

(1)安裝k寶驅動hdcspsetup.exe

(2)確認windows 2003中.net已經安裝,windows 2003 sp2系統已經自帶

(3)安裝microsoft wse 2.0 sp2.msi

(4)設定系統環境變數:

變數名:trustmerchantinifile

變數值:c:\windows\system32\trustmerchant.ini

環境變數在我的電腦->屬性->高階->環境變數->系統變數中新增

(5)將以下檔案

abc.truststore

trustmerchant.ini

trustpay.cer

trustpayclient.dll

111.pfx (商戶證書可能是其它檔名)

5個檔案複製到指定目錄下,例如c:\windows\system32目錄下

在d盤建立d:\abc\log目錄用於存放交易日誌

(6)註冊.net元件

c:\windows\microsoft.net\framework\v2.0.50727\regasm.exe /codebase c:\windows\system32\trustpayclient.dll

(7)匯入伺服器證書

商戶證書 111.pfx 需要在伺服器匯入

匯入密碼:******xx (這個密碼農行會給你的)

(8)修改c:\windows\system32\trustmerchant.ini檔案

#網上支付平台證書

trustpaycertfile=c:\windows\system32\trustpay.cer

#農行根證書檔案

truststorefile=c:\windows\system32\abc.truststore

#商戶編號(這個編號農行會給你的)

merchantid=***************

#交易日誌檔案存放目錄

logpath=d:\abc\log

#商戶證書儲存目錄檔名(當keystoretype=0時,必須設定)

merchantcertfile=c:\windows\system32\111.pfx

#商戶私鑰加密密碼(當keystoretype0時,必須設定)

merchantcertpassword=******xx(這個密碼農行會給你的)

(9)重啟伺服器

重啟的漫長過程中可以喝杯咖啡

(10)一些錯誤的處理:

(10.1)server.createobject 失敗

錯誤型別:

server 物件, asp 0177 (0x8000ffff)

8000ffff

/test.asp, 第 42 行

錯誤原因:server.createobject 失敗

詳細描述:8000ffff

解決方法:

將登錄檔

key_users\s-1-5-20\software\microsoft\windows\currentversion\internet settings\zones

賦予iusr_x帳號讀許可權

(10.2)無法讀取證書文件

500 內部伺服器錯誤

錯誤型別:

trustpayclient (0x80131500)

test.asp, 第 74 行

錯誤原因:無法讀取證書文件

這個問題鬱悶了很久,後來用filemonitor工具才發現w3wp程序在讀這個目錄下的檔案:

我們只要賦予iusr_x帳號寫許可權就可以了。

(10.3)日誌檔案無法寫入

錯誤型別:

mscorlib (0x80070005)

test.asp, 第 74 行

錯誤原因:access to the path 'd:\abc\log\trxlog.20110310.log' is denied.

我們同樣需要賦予iusr_x帳號d:\abc\log目錄的寫許可權。

原文:

農行閘道器支付介面

網上支付平台證書 trustpaycertfile c trustpay.cer 商戶編號 merchantid 1038811000000 交易日誌開關 true 表示寫日誌,false 表示不寫日誌 enablelog true 交易日誌檔案存放目錄 logpath c 不需要寫檔名 證書儲存 ...

網銀支付介面程式設計資料彙總

簽約入口 3.yeepay易寶支付 7.提供 商戶與企業 b2b 支付方式 獨家支援工商銀行 全國 深圳發展銀行 全國 4.郵局支付 網匯通 7.免手續費自助整合 10.nps網上支付系統 contact contact.jsp 程式參考文件 見附件nps支付系統介面 特點 1.支援國內銀行支付 2...

網銀支付介面程式設計資料彙總

第三方支付介面 1.快錢支付 2.支付寶 3.yeepay易寶 4.郵局支付 網匯通 5.安付通 6.網銀 chinabank 7.paypal貝寶 8.ips環迅支付 10.nps網上支付系統 1.快錢支付 銀行 郵政匯 特點 a.通過郵局匯款 b.通過銀行櫃檯匯款 提供郵件號碼或者手機號碼後會將...