今天我们来聊聊[php开发教程教程],以下3关于php支付接口开发教程的观点希望能帮助到您找到想要的结果。
php支付宝接口
贡献用户名:【早已为你谱写】 ,现在由重庆云诚科技小编为你解答与【php开发教程教程】的相关内容!
最佳回答登录支付宝,然后有个商户版的,进入申请双功能接口,
然后下载下来的接口包文件有很多语言的源码
我们选择PHP版的UFT-8
里面包括一些文件
images文件里是支付宝相关的一些标志的图片,lib文件很重要,是整个接口的核心类文件;
alipay.config.php是相关参数的配置文件
alipayapi.php 是支付宝接口入口文件
notify_url.php 是服务器异步通知页面文件;
return_url.php 是页面跳转同步通知文件;
按照开发文档开发即可
<php
//这里有一些教程 希望能帮到你
//
>
望
以上就是重庆云诚科技小编解答贡献者:(早已为你谱写)分析的关于“php支付宝接口”的问题了,不知是否已经解决你的问题?如果没有,下一篇内容可能是你想要的答案,现在接着继续答疑下文用户【迷糊派的波板糖】分享的“PHP 工商银行B2C支付接口怎么做”的一些相关疑问做出分析与解答,如果能找到你的答案,可以关注本站。
PHP 工商银行B2C支付接口怎么做
贡献用户名:【迷糊派的波板糖】 ,现在由重庆云诚科技小编为你讲解与【php开发教程教程】的相关内容!
最佳回答merID:银行提供.唯一确定一个商户的代码,由商户在工行开户时,由工行告知商户。
merAcct:银行提供 , 商城收费入账账号 (只能交易时指定)。
懂得html代码跟PHP的程序员一名
方法/步骤
到银行开户,说明要做B2C在线支付接口,此时银行会提供给你 merID 、merAcct 这两个
由程序员按照一下步骤来做即可,在商城提交表单的页面添加以下控件。
<html xmlns=;
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<title>百度一下,你就知道 </title>
</head>
<body>
<FORM name="order" METHOD=POST ACTION=";>
<!--
订单只能使用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协议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/wetLFwynBl1q5nDIyxxEUXCzniIa47mhxs1BM9mPsnRc2lOqqrfwBdwBjSE82jS/iBHYKolf2sppjEyOImVZycv96321QPDgPA1yleO83K1XA1rmB3zxsIuwLKIICSWwdttn1XPYOQLJ/WAtZ5DFYFog7J8pXw0=">
<!--商户签名数据BASE64编码-->
<!--签名数据串,这里举例用的测试私钥user.key(顺序固定;被商户签名的串为各输入项的值):
接口名称的值+接口版本号的值+商城代码的值+商城账号的值+通知地址的值+结果发送类型的值+订单号的值+订单金额的值+支付币种的值+通知类型的值+交易日期时间的值+校验联名标志的值-->
<INPUT NAME="merCert" TYPE="text" value="MIICVjCCAb+gAwIBAgIKI9fKEDP6AAAO3DANBgkqhkiG9w0BAQUFADA0MRgwFgYDVQQDEw9wYmouaWNiYy5jb20uY24xGDAWBgNVBAoTD3Biai5pY2JjLmNvbS5jbjAeFw0yMDA5MjAwOTI3NDFaFw0yMTA5MjAwOTI3NDFaMEMxGDAWBgNVBAMTD2JpYW5sdTIyLmUuMDIwMDENMAsGA1UECxMEMDIwMDEYMBYGA1UEChMPcGJqLmljYmMuY29tLmNuMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDG+u/C5pad0ZbwvAk9Gv1rr+SpknfFUsTMhJLcI2KiYa+XLSf5vCib0OclOoDDXKIWPt/hkMEz+ED8YukQpsstXHvnxVFxVtPh23dubQjB8/kJ7X5EbwngsHMLFEXqr3UvNfcGZHuAFqMRPtr8ys3YnL3UG43Xienc3cD8jXFdQQIDAQABo2AwXjBLBgNVHR8ERDBCMECgPqA8pDowODEOMAwGA1UEAxMFY3JsMTMxDDAKBgNVBAsTA2NybDEYMBYGA1UEChMPcGJqLmljYmMuY29tLmNuMA8GA1UdYwQIAwYA/wAAAAAwDQYJKoZIhvcNAQEFBQADgYEAQe6tLhKaNX8OPNT2XzH7dTXIFmTm37hSvmbEL/Q/pWV386KVrNSCnyN3fowanMt5TE9qZFn9enVvyDJw4nAUx38F2PFn2Tt7JUtzt/pNKC5FiebpFJH48AXIP1Xt5GjdcBx0oXM9QNBtYvY0189t357EH4UaBfO+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 工商银行B2C支付接口怎么做”的答案,接下来继续为你详解体育用户(不胜喜歡)分析“php中支付宝接口怎么做?”的一些相关解答,希望能解决你的问题!
php中支付宝接口怎么做?
贡献用户名:【不胜喜歡】 ,现在由重庆云诚科技小编为你解答与【php开发教程教程】的相关内容!
最佳回答alipay_config.php配置程序如下:
复制代码 代码如下:
<php
*/
//alipay_config.php 配置程序
$interfaceurl = ";;
$sitename = "网站名称";
$weburl = "http://网站网址";
$o_fee = "0.00"; //平邮费
$e_fee = "0.00"; //快递费
$selleremail = "";//支付宝账号
$payalikey = "";//安全校验码
$imgurl = "pay.gif"; //按钮图片源
$imgtitle = "使用支付宝购买"; //按钮图片说明
>
alipay.php代码如下:
复制代码 代码如下:
<php
/*********************************************************************
filename: alipay.php
author: dboyzhang
version: ver 2.0.0 beta1
contact_me: wangwang:dboyzhang
*********************************************************************/
//alipay.php代码
require_once("alipay_config.php");
class alipay
{
function geturl($s1,$s2,$s3,$s4,$s5,$s6,$s7,$s8,$s9,$s10,$s11,$s12,$s13,$s14,$s15,$s16,$s17,$s18,$s19,$s20,$s21,$s22,$s23)
{
$parameter = array(
'cmd' => $s1,
'subject' => $s2,
'body' => $s3,
'order_no' => $s4,
'price' => $s5,
'url' => $s6,
'type' => $s7,
'number' => $s8,
'transport' => $s9,
'ordinary_fee' => $s10,
'express_fee' => $s11,
'readonly' => $s12,
'buyer_msg' => $s13,
'seller' => $s14,
'buyer' => $s15,
'buyer_name' => $s16,
'buyer_address' => $s17,
'buyer_zipcode' => $s18,
'buyer_tel' => $s19,
'buyer_mobile' => $s20,
'partner' => $s21,
);
$url = $s22.$s14."";
foreach($parameter as $key => $value){
if($value){
$url .= $key."=".urlencode($value)."&";
$acsouce .=$key.$value;
}
}
$url .= 'ac='.md5($acsouce.$s23);
return $url;
}
}
>
pay.php页面如下:
复制代码 代码如下:
<php
error_reporting(0);
$aliname=$_POST["aliname"];
$alizipcode=$_POST["alizipcode"];
$aliphone=$_POST["aliphone"];
$aliaddress=$_POST["aliaddress"];
$aliorder=$_POST["aliorder"];
$alimailtype=$_POST["alimailtype"];
$alimoney=$_POST["alimoney"];
$alimob=$_POST["alimob"];
$alibody=$_POST["alibody"];
require_once("alipay_config.php");
require_once("alipay.php");
$cmd = '0001';
$subject = "订单号:".$aliorder;
$body = '商品介绍';
$order_no = $aliorder;
$price = $alimoney;
$url = ';;//你的网址
$type = '1';
$number = '1';
$transport = $alimailtype;
$ordinary_fee = '0.00';
$express_fee = '0.00';
$readonly = 'true';
$buyer_msg = $alibody;
$seller = $selleremail;
$buyer = '';
$buyer_name = $aliname;
$buyer_address = $aliaddress;
$buyer_zipcode = $alizipcode;
$buyer_tel = $aliphone;
$buyer_mobile = $alimob;
$partner = '2088002008096997';
$geturl = new alipay;
$link = $geturl->geturl
(
$cmd,$subject,$body,$order_no,$price,$url,$type,$number,$transport,
$ordinary_fee,$express_fee,$readonly,$buyer_msg,$seller,$buyer,
$buyer_name,$buyer_address,$buyer_zipcode,$buyer_tel,$buyer_mobile,$partner,
$interfaceurl,$payalikey
);
>
< html>
< head>
< title>简易支付宝付款php版</title>
< link href="admin_style.css教程" rel=stylesheet>
< meta http-equiv=content-type content="text/html; charset=gb2312">
< /head>
< body>
< table class=border id=table1 style="font-size: 9pt" height=185 cellspacing=0
cellpadding=0 width=492 align=center border=0>
<tbody>
<tr>
<td class=topbg height=30>
<div align=center><strong>简易支付宝付款php版</strong></div></td></tr>
<tr>
<td style="border-left: #e4e4e4 1px solid; border-bottom: #e4e4e4 1px solid" colspan=3 height=150>
<table style="font-size: 9pt" height=137 width="100%" align=center bgcolor=#ffffff>
<tbody>
<tr class=tdbg>
<td width="14%">订单号码:</td>
<td width="86%">< echo $aliorder; ></td></tr>
<tr class=tdbg>
<td width="14%">收 货 人:</td>
<td width="86%">< echo $aliname; ></td></tr>
<tr class=tdbg>
<td width="14%">付款金额:</td>
<td width="86%"><b>< echo $alimoney; ></b></td></tr>
<tr class=tdbg>
<td width="14%">收货地址:</td>
<td width="86%">< echo $aliaddress; ></td></tr>
<tr class=tdbg>
<td>物流方式:</td>
<td>< echo $alimailtype; > (1.平邮 2.快递 3.虚拟物品)</td></tr>
<tr class=tdbg>
<td>联系电话:</td>
<td>< echo $aliphone; ></td></tr>
<tr class=tdbg>
<td>邮政编码:</td>
<td>< echo $alizipcode; ></td></tr>
<tr class=tdbg>
<td>手机号码:</td>
<td>< echo $alimob; ></td></tr>
<tr class=tdbg>
<td>客户留言:</td>
<td>< echo $alibody; ></td></tr>
<tr class=tdbg>
<td></td>
<td><input type="button" name="submit21" onclick="网页特效:history.go(-1)" value="返回修改订单"> <a href="<php echo $link>" target="_blank"><img src="<php echo $imgurl>" alt="<php echo $imgtitle>" border="0" align='absmiddle' border='0'/></a> </td></tr></tbody></table></td></tr></tbody></table>
< /body></html>
最后,你如何评价[php开发教程教程]?欢迎下面互动!想了解更多精彩内容,快来关注本站吧。
推荐文章:
本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:https://www.cqycseo.com/zixun/1225.html