欢迎访问WDPHP素材源码!时间不早了,早点休息吧!
您好,游客 [ 马上登录 | 注册帐号 | QQ登录]
当前位置:首页 > 源码 > 支付 > PHP支付宝及时到账接口

PHP支付宝及时到账接口
栏目分类:支付    发布日期:2018-07-15    浏览次数:2422次     收藏

PHP支付宝及时到账接口类。调用非常简单,压缩包内包含演示DEMO,只需简单修改就可以实现在线支付系统...
浏览次数:2422 文件大小:7.67KB 下载积分:360积分

发起支付:pay.php

require('Alipay.php');
$alipay_config =require('config.php');

$price = isset($_GET['price'])?$_GET['price']:0;
$subject = isset($_GET['subject'])?$_GET['subject']:'测试商品';
$out_trade_no = isset($_GET['orderid'])?$_GET['orderid']:time().rand(10000,99999);

if(!$price){
	exit('请填写支付金额');
}
/* 业务参数 */
$params = [ 
		'subject'           => $subject,
		'out_trade_no'      => $out_trade_no,  //商户网站唯一订单号
		'price'             => $price,
		'quantity'          => 1,
		//'total_fee'       => $total_price, 
		/* 规则:price、quantity能代替total_fee。即存在total_fee,就不能存在price和quantity;存在price、quantity,就不能存在total_fee。 */
		'payment_type'      => 1,
];

$alipay = new \com\Alipay();
$alipay->alipay_config = array_merge($alipay_config,$params);

$url = $alipay->buildRequest();
header('Location:'.$url);

异步通知例子:notify.php

require('Alipay.php');
//异步通知例子
$alipay = new \com\Alipay();
$alipay->alipay_config = require('config.php');

if( !$alipay->verifyNotify() ) {
	savelog(date('Y-m-d H:i:s').':'.json_encode($_POST)."\r\n",'fail');
    exit('fail');
}else{
	$out_trade_no = isset($_POST['out_trade_no'])?$_POST['out_trade_no']:'';
	//TODO 这里根据订单ID改变数据状态
	//其他业务逻辑
	exit('success');
}

config.php配置文件

return [
    'key' => 'xxxxxxxxxxxxxx',  //交易安全校验码,用于签名的32位密钥
    'transport' => 'http',         //消息验证地址使用访问方式
    'seller_email' => 'yvsm@163.com', //卖家支付宝账号,即收款账户
 
    'service' => 'create_direct_pay_by_user', //接口名称
    'partner' => '2088002005554666', //合作者身份ID
    '_input_charset' => 'utf-8', //参数编码字符集
    'sign_type' => 'MD5', //签名方式,不参加签名

	
    // 与业务相关参数
    'notify_url'                => 'http://preview.wdphp.com/pay/alipay/notify.php', //服务器异步通知页面路径
    'return_url'                => 'http://preview.wdphp.com/pay/alipay/index.php', //页面跳转通知页面路径
];

该接口使用的是支付宝mapi网关,相关支付参数可以在:https://openhome.alipay.com/platform/keyManage.htm?keyType=partner 获取。
只需要 卖家支付宝账号(seller_email)、合作伙伴身份PID(partner) 、 MD5密钥(key) 这三个参数即可。

申明:本站代码不提供任何技术服务,仅提供有偿服务。WDPHP素材源码所有资源都经过检测,请放心下载!

声明:本文为原创文章,如需转载,请注明来源 WDPHP.COM 并保留原文链接:http://www.wdphp.com/detail/1614.html
评论22
头像 游客
友情提示:评论成功赠送5积分(每日前3次),刷评论扣8积分!
  • 头像 14楼
    2019年06月09日
    小小薯条
    我咨询了支付宝技术,说所我咨询了支付宝技术,说所有支付接口都需要签约的,你这源码个人肯定用不了?有支付接口都需要签约的,你这源码个人肯定用不了?
    1
    wdphp

    你能伸请到支付接口就能用,网站上的示例用的就是个人的接口,我的是十年前伸请的,后面每年续签一次,现在能个人能不能伸请到我就不清楚了。这套源码个人和企业都有成功接入的案例。但前提你要有支付宝的签约。

    2
    wdphp

    你可以在https://b.alipay.com/signing/productDetailV2.htm?productId=I1011000290000001000 尝试下 能否以个人身份签约

  • 头像 13楼
    2019年06月09日
    wdphp
    这套PHP支付宝及时到账接口源码是完全可用的,同时本站也提供有在线演示地址。
    开发中遇到问题大多都是参数设置或支付宝平台配置有问题,请先看下支付宝的误代码是什么,搜索引擎会告诉你是哪里的配置问题的。
    基本上已经算是可以即拿即用了。
    1
    小小薯条

    搜索引擎会告诉我?
    购买你的源码怎么你不指导配置一下的啊?

    2
    z5china

    源码介绍都么清楚了还要指导?貌似人家仅提供有偿服务,估计你问也白问。这种一般也就是参数设的不对,你看下config.php哪里没改不就完了

  • 头像 12楼
    2019年06月06日
    a325325
    点击支付就到支付宝错误页,,这接口有问题,还是个人支付宝不行
    一个收费的下载站。一个回话的都没有,好像是钓鱼的
    1
    wdphp

    哥们,端午节放假。
    支付接口错误一般都是参数配置错误,具体你百度下错误代码 5分钟就能找到答案
    搜索引擎是最好的老师!!!

  • 头像 11楼
    2019年06月06日
    a325325
    调试错误,请回到请求来源地,重新发起请求。
    错误代码 ILLEGAL_PARTNER_EXTERFACE
    说明:如果您不是因为本接口集成调试而看见该错误提醒,请联系本次请求来源网站,本错误属于网站集成接口的错误。
    问题没解决?搜索找答案,或者向网友提问。
    1
    wdphp

    应该是你的 合作身份者ID,或者支付宝邮箱 参数设置有问题,支付宝相关的错误代码在支付宝官方网站都有对应的说明,再不清楚也可以百度一下

  • 头像 10楼
    2019年06月06日
    a325325
    服务器错误

    401 - 未授权: 由于凭据无效,访问被拒绝。
    您无权使用所提供的凭据查看此目录或页面。

    合作伙伴身份(PID) 和 MD5密钥 在:https://openhome.alipay.com/platform/keyManage.htm?keyType=partner都去获取填上了,,怎么会是这样?

  • 头像 9楼
    2019年06月06日
    a325325
    个人支付宝账号可以吗?还是非得需要企业支付宝
    1
    wdphp

    我用的就是个人支付宝账号,我的账号差不多是10年前伸请的,不支持现人个还不能不能伸请。用企业会更方便一些

  • 头像 7楼
    2019年05月27日
    Chen
    厉害啊,秀儿!
  • 头像 6楼
    2019年02月05日
    haomy
    请问需要签约吗
  • 头像 5楼
    2019年02月05日
    haomy
    很给力啊
  • 头像 4楼
    2018年12月17日
    caihua888
    让我了解了支付宝支付。多谢!
Copyright © 2016-2018 wdphp.com 版权所有   本站由WDPHP网站管理系统强力驱动  陕ICP备16002142号
网站首页 | 交流社区 | 关于我们 | 仿站定制 | 积分获取 | 广告投放 | WPS/云主机 | 站点地图
源码 模板 特效 素材 资源 教程 站长