ecshop支付宝发货同步接口-支持多次付款同步发货

支付宝推出,无需预付年费,单笔费率梯度0.7%--1.2% ,

该协议有担保交易和即时到帐两种接口可供选择立即签约

(如果您的支付宝账号没有认证,是不能成功签约的,需要您进行认证)

阶梯费率说明:

大于等于 0,小于 60000,费率 1.2 %,

大于等于 60000,小于 500000,费率 1 %,

大于等于 500000,小于 1000000,费率 0.9 %,

大于等于 1000000,小于 2000000,费率 0.8 %,

大于等于 2000000,费率 0.7 %,

1.本接口使用的是支付宝发货信息同步接口(3.0最新版本)
2.支持因价格调整,多次付款同步发货
3.测试时确保你使用的浏览器没有禁止弹窗,因为同步发货是从新窗口打开。
特别提示:很多朋友反映提示错误无法使用,个人分析是支付宝接口对空间有一定
要求:PHP配置环境支持远程XML解析和SSL加密

一、在数据库order_info中添加trade_no 字段
ALTER TABLE `ec_order_info`

ADD COLUMN `trade_no`  varchar(100) NOT NULL DEFAULT ‘‘ AFTER `pay_name`;
复制代码

二、修改 admin/order.php 文件

1.查找以下代码

$smarty->assign(‘action_list‘, $act_list);

$smarty->assign(‘delivery_order‘, $delivery_order);

$smarty->assign(‘goods_list‘, $goods_list);

$smarty->assign(‘delivery_id‘, $delivery_id); // 发货单id
复制代码

2.代码之上添加以下代码

$alipay    = false;

$order     = order_info($delivery_order[‘order_id‘]);  //根据订单ID查询订单信息,返回数组$order

$payment   = payment_info($order[‘pay_id‘]);           //取得支付方式信息

if($payment[‘pay_code‘] == "alipay" && $delivery_order[‘status‘] == 2 && !empty($order[‘trade_no‘]))

{

$alipay    = true;

}

$smarty->assign(‘alipay‘, $alipay);
复制代码

三、 附件代码直接覆盖 OK  测试一下吧!

四、此代码是在wqdngslqw 共享的支付宝发货确认接口延伸而来。

时间: 2024-12-20 06:44:11

ecshop支付宝发货同步接口-支持多次付款同步发货的相关文章

支付宝WAP支付接口开发

支付宝WAP支付接口开发 因项目需要,要增加支付宝手机网站支付功能,找了支付宝的样例代码和接口说明,折腾两天搞定,谨以此文作为这两天摸索的总结.由于公司有自己的支付接口,并不直接使用这个接口,所以晚些时候打算把测试代码整理好放到Github上. 1. 开发前准备 到官网了解此接口的信息,下载样例代码(只有ASP.NET和PHP)以便随时参考. 一个通过实名认证的企业支付宝账号,并申请开通手机WAP支付功能,我的测试账号是拿公司的,申请流程不清楚,官网有说怎么申请,各位各显神通吧. 公网域名和no

thinkphp框架对接支付宝即时到账接口回调的代码

关于支付宝即时收款接口的对接过程,很简单,也有很多人发过,我这里就不在啰嗦了,对接完成后,在线支付成功后的回调,相对来说,是个难点,,我重点分享下我的经验. 我在开发二代旅游CMS(http://www.erdaicms.com)的时候,在回调的时候,也花了不少时间. 不管是支付宝接口好是微信支付接口,回调都分为跳转回调和异步通知回调,跳转回调是不保险的,加入客人支付完成后马上把支付页面关闭,没跳转,就通知不到你这个订单已经支付了,所以我们要用异步通知回调: $alipay_config['no

thinkPHP 接支付宝及时到账接口

支付宝及时到帐接口,现在整理以下: 1.先将支付宝提供的公共类库函数库文件防盗thinkPHP的Vender目录下建的一个alipay文件下,以便之后的调用. //四个文件我分别给他们改了下名字,因为由于thinkphp Vender目录下,调用路径的问题,如Vender("Alipay.Core.function")这样的结果的Alipay目录下的Core目录下function.php 文件 7 |~Alipay/ 8 | |-Corefunction.php* 9 | |-Md5f

支付宝担保交易接口

根据支付宝方面的政策调整,自2014年12月份起,不再签署相关双接口协议,目前仍在生效的,到期日后不再续签.,因此新的支付宝插件,按照即时到账和担保交易分别设计,以适应相关客户的具体需求. 关于担保交易接口 所谓担保交易,是由买家先付款到支付宝,支付宝收到买家付款后即时通知卖家发货,买家收到货物满意后通知支付宝付款给卖家.这样买家就不用担心把款直接付给卖家,卖家不给发货的问题,大大的降低了网上购物的风险.安装此接口后,买家在下单后付款时,可以选择这种支付方式来支付货款. 本支付插件是支付宝担保交

集成支付宝即时到账接口

参考支付宝开放平台官方文档:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.VrqhFn&treeId=62&articleId=103566&docType=1 签约授权 即时到账接口需要商家签约后才有使用的权限. 商家签约后拥有 即时到账交易接口(create_direct_pay_by_user) 即时到账批量退款有密接口(refund_fastpay_by_platform_pwd) 这两个接口的

支付宝在线支付接口开发教程

1.什么是第三方支付 所谓第三方支付,就是一些和各大银行签约.并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台.在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达. 目前提供第三方支付的机构很多,常见的有支付宝.财付通.快钱.网银在线.易宝支付.云网等各大支付平台.网站如果需要实现第三方支付首先应该向第三方支付平台申请一个账号并签署协议,协议生效后第三方支付平台将为其开通在线支付功能,通过程序将接口集成到网站中. 为什么要使用第

通过调用支付宝查询对账单接口返回bill_download_url下载zip,解压缩

通过url下载zip对账单文件,进行解压. 读取压缩文件内容 import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import

H5网站接入支付宝的支付接口

写本文章的目的是为了记录工作中遇到的问题,方便以后遇到可以迅速解决问题 H5手机网站接入支付宝的支付接口,推荐使用支付宝提供的SDK来快速开发 我使用的是SDK开发 引用命名空间 using Aop.Api; using Aop.Api.Request; using Aop.Api.Response; using Aop.Api.Util; 首页需要定义一些常量 static string serverUrl = "https://openapi.alipaydev.com/gateway.do

支付宝在线支付接口开发流程

本文转自:https://www.cnblogs.com/lazb/p/5881678.html 1.什么是第三方支付 所谓第三方支付,就是一些和各大银行签约.并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台.在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通知卖家货款到达. 目前提供第三方支付的机构很多,常见的有支付宝.财付通.快钱.网银在线.易宝支付.云网等各大支付平台.网站如果需要实现第三方支付首先应该向第三方支付平台申请一个账号并签署