支付寶,網(wǎng)銀在線,快錢(qián) 3大支付接口的集成與對(duì)比,統(tǒng)合實(shí)現(xiàn)。
...
[支付寶參數(shù)設(shè)置案例]:
t1 = "https://www.alipay.com/cooperate/gateway.do?"
t4 = "images/alipay_bwrx.gif"
t5 = "推薦使用支付寶付款"
service = "trade_create_by_buyer"
agent = "商戶號(hào)"
partner = "商戶號(hào)"
sign_type = "MD5"
subject = "訂單號(hào):"&dingdan
body = "seadori商城"
out_trade_no = 變量 '客戶網(wǎng)站訂單號(hào),(現(xiàn)取系統(tǒng)時(shí)間,可改成網(wǎng)站自己的變量)
price = 變量 'price商品單價(jià) 0.01~50000.00
discount = "0" '商品折扣
show_url = "www.domain.com" '商品展示地址(可以直接寫(xiě)網(wǎng)站首頁(yè)網(wǎng)址)
quantity = "1" '商品數(shù)量
payment_type = "1" '支付類型,(1代表商品購(gòu)買(mǎi))
logistics_type = "POST" '物流種類(快遞)
logistics_fee = "0.00" '物流費(fèi)用
logistics_payment = "BUYER_PAY" '物流費(fèi)用承擔(dān)(買(mǎi)家付)
logistics_type_1 = "EMS"
logistics_fee_1 = "0.00"
logistics_payment_1 = "BUYER_PAY" '物流費(fèi)用承擔(dān)(買(mǎi)家付)
seller_email = "xxx@xxxl.net" '(必須填)
key = "xxxxxx" '(必須填)
notify_url= "http://domain/alipay/Alipay_Notify.asp"
[網(wǎng)銀在線參數(shù)設(shè)置案例]:
key = "XXXX"
v_mid = "商戶號(hào)"
v_amount="金額變量"
v_moneytype = "CNY" 選擇人民幣
style="0"
v_url="http://www.damain.com/Receive.asp"
remark1=""
remark2=""
下面參數(shù)直接調(diào)用上面的定義, 不用修改。
[快錢(qián)參數(shù)設(shè)置案例]
merchant_id = "XXXXX" '''商戶編號(hào)
merchant_key = "XXXXX" '''商戶密鑰
orderid = 變量 '''訂單編號(hào)
amount = 變量 '''訂單金額
curr = "1" '''貨幣類型,1為人民幣
isSupportDES = "2" '''是否安全校驗(yàn),2為必校驗(yàn),推薦
merchant_url = "http://www.domaini.com/99bill/receive.asp" '''支付結(jié)果返回地址
pname = request("pname") '''支付人姓名
commodity_info = "xxx商品" '''商品信息
merchant_param = "" '''商戶私有參數(shù) (不用填寫(xiě))
[比較]:
(1)快錢(qián)和玩銀在線一般只使用3個(gè)文件, SEND, RECEIVE, MD5
SEND 文件發(fā)送參數(shù),RECEIVE文件返回參數(shù)結(jié)果,MD5進(jìn)行加密驗(yàn)證。
而支付寶一般有一個(gè)INDEX(可以調(diào)用到網(wǎng)站的支付頁(yè)面),INDEX調(diào)用網(wǎng)站的變量參數(shù),然后發(fā)送到PAYTO文件,INDEX和PAYTO文件組合起來(lái)相當(dāng)于SEND的功能,而其他的都相同。
(2)支付寶大部分是安全支付平臺(tái),顧客收到貨后支付寶才會(huì)給商戶顧客支付的額度,而快錢(qián)和網(wǎng)銀在線,錢(qián)殺直接到商戶的帳里面。
3家公司的費(fèi)率都是1%,而沒(méi)有初裝費(fèi)或者年費(fèi), 不過(guò)過(guò)不了多久,肯定會(huì)有這類收費(fèi)的。
所有支付系統(tǒng)都是有交易失敗的情況的, 支付寶的失敗率最少, 然后是網(wǎng)銀,然后是快錢(qián)。
支付寶對(duì)客戶來(lái)說(shuō)是最為安全的,因?yàn)榭梢员WC不被商家欺騙,但交易過(guò)程會(huì)慢很多;網(wǎng)銀是中國(guó)B2C支付系統(tǒng)中最成熟的,很多大公司都用網(wǎng)銀,網(wǎng)銀對(duì)商家來(lái)說(shuō)是最合適的;快錢(qián)和網(wǎng)銀基本上一樣, 只是快錢(qián)對(duì)快錢(qián)普通用戶有費(fèi)率優(yōu)惠,快錢(qián)使用者以快錢(qián)帳戶購(gòu)買(mǎi)商家產(chǎn)品的時(shí)候會(huì)比網(wǎng)銀占一點(diǎn)便宜,而且快錢(qián)也可以象網(wǎng)銀那樣, 不需要快錢(qián)帳戶直接進(jìn)行銀行支付的。但快錢(qián)的系統(tǒng)交易失敗率并不低。
想起以前用過(guò)的中國(guó)移動(dòng)和中國(guó)聯(lián)通的支付系統(tǒng),一:手機(jī)支付接口開(kāi)發(fā)調(diào)試的時(shí)候比較麻煩,特別是聯(lián)通的, 是非常復(fù)雜的,有些公司開(kāi)發(fā)手機(jī)支付接口花費(fèi)1~2個(gè)月, 移動(dòng)和聯(lián)通的技術(shù)支持也非常差,很多情況都不會(huì)理睬,而最重要的是,他們的費(fèi)率是20~40%, 這和網(wǎng)銀的1%比起來(lái),是暈死人的事情,不過(guò)在中國(guó), 手機(jī)用戶遠(yuǎn)比網(wǎng)上銀行用戶多,而中國(guó)的移動(dòng)公司是壟斷形的,這也是中國(guó)手機(jī)花費(fèi)高的原因,要知道獨(dú)裁政治和壟斷企業(yè)是走到一起的。
[統(tǒng)合]
很多網(wǎng)站一般在支付結(jié)果頁(yè)面只集成一個(gè)支付渠道。因?yàn)槎鄠€(gè)支付渠道集成在一個(gè)頁(yè)面的時(shí)候會(huì)有一些問(wèn)題出現(xiàn)。
(1)在一個(gè)支付頁(yè)面內(nèi)集成不同支付渠道的時(shí)候:
一般只支持一個(gè)接口。多個(gè)接口的時(shí)候調(diào)用的MD5,PAYTO等文件的定義不同,在一個(gè)頁(yè)面頭文件里無(wú)法引用多個(gè)文件。
可以不調(diào)用MD5,只調(diào)用PAYTO來(lái)實(shí)現(xiàn)3個(gè)支付系統(tǒng)全部運(yùn)作, 但這個(gè)風(fēng)險(xiǎn)是很大的,沒(méi)有進(jìn)行MD5的加密,客戶支付的錢(qián)不能保證到商戶的帳戶里面。這是有安全隱患的。PAYTO里面引用的MD5和外部SEND引用的MD5幾乎是一樣的問(wèn)津, 但不同支付渠道對(duì)MD5引用的路徑會(huì)不同,肯定是有安全隱患的。
(2)在一個(gè)頁(yè)面放多個(gè)按鈕, 點(diǎn)擊按鈕跳轉(zhuǎn)到SEND,INDEX等頁(yè)面進(jìn)行支付。
這個(gè)方法是最為方便的,但后面打開(kāi)的SEND和INDEX等頁(yè)面必須調(diào)用前面支付頁(yè)面里的參數(shù)變量。
調(diào)用前一頁(yè)參數(shù)的方法我在其他文章里詳細(xì)說(shuō)明過(guò),在此不進(jìn)行說(shuō)明。
下一條:ASP字符串函數(shù)大全