【汇付宝支付相关问题记录】
汇付宝支付相关问题记录
- 支付
- 退款
支付
汇付宝支付接口还是相当简单的,下载demo,编写接口调用即可。
/*************创建签名***************/$sign_str = '';$sign_str = $sign_str . 'version=' . $version;$sign_str = $sign_str . '&agent_id=' . $agent_id;$sign_str = $sign_str . '&agent_bill_id=' . $agent_bill_id;$sign_str = $sign_str . '&agent_bill_time=' . $agent_bill_time;$sign_str = $sign_str . '&pay_type=' . $pay_type;$sign_str = $sign_str . '&pay_amt=' . $pay_amt;$sign_str = $sign_str . '¬ify_url=' . $notify_url;$sign_str = $sign_str . '&return_url=' . $return_url;$sign_str = $sign_str . '&user_ip=' . $user_ip;$sign_str = $sign_str . '&key=' . $sign_key;$sign = md5($sign_str); //签名值
传参
$arr = ['version' => $version,'agent_id' => $agent_id,'agent_bill_id' => $agent_bill_id,'agent_bill_time' => $agent_bill_time,'pay_type' => $pay_type,'pay_code' => $pay_code,'pay_amt' => $pay_amt,'notify_url' => $notify_url,'return_url' => $return_url,'user_ip' => $user_ip,'goods_name' => ($goods_name),'goods_num' => ($goods_num),'goods_note' => ($goods_note),'meta_option' => $meta_option,//'remark' => $remark,'is_phone' => $is_phone,'is_frame' => $is_frame,'sign' => $sign,];
注意对比文档传对参数,汇付宝的接口文档太特么坑,不标注清除。
退款
垃圾文档不写清楚退款的时候要用他的退款key,搞了半天一直提示“E101sign验证错误”,配置一下退款key就行。异步通知返回的时候不返回 ret_code,看他的返回实例,协议参数里的ret_code没有返回,接受参数的时候注意一下。
同步通知的时候返回xml格式,需要转换为数组
$ret = iconv("GB2312","UTF-8//IGNORE",urldecode($ret));helper('xml');$arr = json_decode(json_encode(simplexml_load_string($ret, 'SimpleXMLElement', LIBXML_NOCDATA)), true);
传参数,agent_bill_id和refund_details为互斥参数,必须传其中一个参数。默认使用agent_bill_id
$arr = ['version' => $version,'agent_id' => intval($agent_id),'agent_bill_id' => $agent_bill_id,'notify_url' => $notify_url,'sign' => $sign,];
【汇付宝支付相关问题记录】相关推荐
- Android WebView使用及苏宁易付宝支付相关问题
最近项目中应用到苏宁易付宝支付方式 项目中遇到了一些问题总结如下: 易付宝使用处理的逻辑代码: public class YiFuBaoWebView extends BaseActivity im ...
- 抖音小黄车挂淘宝店相关问题记录
不开淘宝店,但作为技术被客户问起来,总得知道个一二,今天研究了一下,大致情况如下: 抖音绑定淘宝推广id 大致流程就是抖音开通橱窗,橱窗和淘宝挂钩,淘宝商品引入橱窗. 首先要满足抖音要求(比如粉丝&g ...
- 汇付聚合支付自助接入解决方案快捷支付接口代码详解
上篇文章 <汇付聚合支付自助接入的一点经验分享> 发出后,受到众多朋友的阅读与评论,在此感谢大家的厚爱.看有些朋友评论说:很有用,能不能再讲具体一点,今天我就应大伙需求,来具体讲一讲里面的 ...
- 【php接入PayPal】贝宝支付2020-12月版
支付逻辑简介 跟微信和支付宝支付不一样,微信和支付宝都是先走统一下单接口,然后返回创建的下单会话id等然后传给前端,贝宝支付是我们先通过API发起个支付请求,然后贝宝给我们个支付链接,前端打开我们的支 ...
- 易宝支付架构师移动产品线技术负责人程超走在Java的路上
程超目前就职于易宝支付,任职架构师.人们常说,一个架构师工作的好坏决定了整个软件开发项目的成败.可见架构师的重要性所在,在程超看来做好一名构架师要做到"言传身教",架构师作为技术工 ...
- 【CSDN英雄会】 易宝支付架构师、移动产品线技术负责人程超:走在Java的路上
英雄会是CSDN旗下针对国内IT技术领域专家展示和交流的平台.通过线下线上的互动形式,为CSDN社区专家提供更多学习.合作.宣传的机会.英雄会后续将在北上广深等国内一二线城市建立分会,各个分会后期将组 ...
- 基本权限管理框架,开通淘宝支付
一直都想做一个后台权限管理框架,不需要太复杂的功能,满足一般需求即可,体积小巧,速度快,基本权限管理框架,就是这样的一个小型权限框架,至于你相不相信我不知道,反正我信!~~ 好吧,先上图,有图才有真像 ...
- 易宝支付碰到 交易签名无效问题
今天在易宝支付问题上给纠结了半天,将模块加进文件中,设置好商户ID与密钥,加上对应的域名,是可以实现在线支付问题.但我现在要的功能是要按不同的分组,去读取不同的商户ID与密钥,因些,我将这些存到数据库 ...
- ysdk应用宝渠道接入问题记录
YSDK应用宝渠道接入问题记录 1.参数问题 登录时使用,不区分沙箱和线上环境手Q:AppId.Appkey微信:AppId.Appkey米大师支付专用,区分沙箱和线上环境:offerid(和手Q的a ...
最新文章
- 隔空投送所有人安全吗_Find X2将采用2K+120Hz屏幕,支持65W;安卓将拥有“隔空投送”;“杀毒霸主”Avast被曝偷卖4.35亿用户数据;...
- redis 突然大量逐出导致读写请求block
- 使用Gson 解析json
- 3、Python字典集合
- opencv converTO()函数 转换图像的数据类型不改变通道数,注意与cvtColor()改变颜色空间/彩色空间/色彩空间函数区分
- 操作系统(2) -- 进程管理
- C#来创建和读取XML文档 [转]
- 将项目导入eclipse中出现的jsp页面报错
- __attribute__ 详解
- 飞鸽传书内网传输好伙伴
- 跨越全场景统一架构三大挑战,MindSpore亮出“四招”
- IOError: cannot open resource
- SSMS 18.0运行时闪退
- Java开发的文字RPG游戏,代码开源
- TeamTalk GroupModel详解
- 随着公司对各种网络需要的满足,公司服务器的响应不如购买及时性,第八章网络企业的供应链管理.ppt...
- linux校验密码错误,linux 命令 如何做密码校验
- win7 uefi 无法对计算机,uefi安装_uefi安装win7解决方法
- 2 | TGA文件格式分析
- 【教程】如何使用ArcGIS绘制荧光图