當前位置:首頁 » 編程語言 » 在線支付php

在線支付php

發布時間: 2024-04-28 20:20:10

php網站如何做個頁面接入網銀在線支付介面,這是畢業設計,我弄不了

1.做網銀在線支付首先要和銀行簽訂相關協議(比如中國銀行等),簽訂協議後他們會提供給你支付介面的文檔和調用demo,同時還要一個測試用的支付網關和測試用戶。
2.調用支付介面很簡單,就是一個表單提交,把訂單相關數據按照銀行給你的文檔里的格式要求,提交到指定的支付網關,然後用網銀賬戶登錄進去支付即可。
3.做網銀在線支付一般需要有企業執照,個人網站估價銀行不會跟你簽。你做畢業設計的話可以試試做支付寶等第三方支付,那個當然也得簽協議,但是條件相對簡單,而且網上實例代碼很多

② PHP 支付寶網頁支付怎麼寫

1)打開上面的網頁,從頁面下方的7中支付方式中選擇你需要的方式並點擊進去,

2)點擊demo下載選擇對應你需求的demo

3)把demo代碼引入到你的php項目中,lib里的內容不需要你做任何更改,閱讀readme說明文檔,在吧除lib外的php文件都看一遍,裡面每個參數的作用都說明的很清楚,文件里的index.php就是你要用curl去模擬支付請求的路徑,當然你配置完成後也可以打開index.php去完成一次支付

③ 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屬性,如果設置了,提交按鈕的值將作為一個變數提交,可能造成數據檢查錯誤
經驗內容僅供參考,如果您需解決具

④ php開發微信支付要多久

1到5天。使用php開發微信支付時,由於審核速度較慢,需要花費1到5天的時間。微信支付是騰訊集團旗下的第三方支付平台,致力於為用戶和企業提供安全、便捷、專業的在線支付服務。

⑤ php 微信掃碼支付模式一怎麼設置金額

1)打開微信,點擊右下角【我】,選擇錢包,再點擊左上角【轉賬】。
2)點擊【面對面收錢】,然後點擊右上角【設置金額】。
3)輸入金額(最高支持500元),可以點擊【添加收錢說明】進行文字說明,設置好後點擊【確定】。

熱點內容
android地理位置 發布:2024-05-13 06:00:48 瀏覽:237
sql轉換工具 發布:2024-05-13 05:52:38 瀏覽:62
車站的防火配置應符合什麼規定 發布:2024-05-13 05:42:28 瀏覽:665
皓影2驅豪華版有哪些配置 發布:2024-05-13 05:42:26 瀏覽:266
京東方宿舍wifi密碼多少 發布:2024-05-13 05:28:58 瀏覽:496
電腦家庭伺服器搭建 發布:2024-05-13 04:53:41 瀏覽:113
退火演算法matlab 發布:2024-05-13 04:39:17 瀏覽:396
資料庫公式 發布:2024-05-13 04:31:19 瀏覽:593
安卓什麼助手能驗機 發布:2024-05-13 04:26:32 瀏覽:508
如何更改it賬號密碼 發布:2024-05-13 04:26:32 瀏覽:85