快钱接口php,快钱支付接口
1.下載快錢的demo代碼和一個證書包,還有 人民幣網(wǎng)關(guān)自助接入接口文檔
2.生成自己的證書
2.0.安裝 ??Win32OpenSSL_Light-0_9_8k.exe
打開openssl.exe,
2.1. 輸入genrsa -out private-rsa.key 1024,按enter即可。
2.2 輸入req -new -x509 -key private-rsa.key -days 750 -out public-rsa.cer,按enter,報錯:
Unable to load config info from /usr/local/ssl/openssl.cnf
solution: 將openssl.cfg復(fù)制到c:/usr/local/ssl/openssl.cnf(記得改后綴),就能成功執(zhí)行第二條命令了;
執(zhí)行了以后輸入一些國家縮寫之類的信息(都不重要,隨便寫)
2.3.輸入pkcs12 -export -name test-alias -in public-rsa.cer -inkey private-rsa.key -out 99bill-rsa.pfx,按enter
2.4. 輸入密碼 ?password ?, ?總共2次;
2.5.?如果是使用PHP的商戶,輸入轉(zhuǎn)換命令pkcs12 -in 99bill-rsa.pfx -passin pass:password -nodes -out 99bill-rsa.pem,按enter即可;
2.6.public-rsa.cer要上傳到快錢帳號上:安全設(shè)置--商戶證書--商戶證書上傳
2.7.下載 RSA第一個證書;在receive頁面要用到,這個證書是快錢的公鑰;
memo:
》》signType = 4 ;
》》form表單中要有個字段signMsg, 是對其他非空參數(shù)用證書進(jìn)行加密后再做個base64的轉(zhuǎn)碼。此處非常有可能會報20001說訂單信息的簽名內(nèi)容不正確,原因是你那些非空參數(shù)沒有按照文檔的順序來排列!!!
比如inputCharset是第一個,然后到bgUrl。。。
>>
不管是借記卡還是信用卡,只要是快捷支付的方式,minimum也是1元。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的快钱接口php,快钱支付接口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux c多进程多线程,linux下
- 下一篇: mysql 建表时建立索引_mysql