手Q支付(QQ钱包)
之前做过腾讯的微信支付,刚开始以为会跟微信支付一样的那,虽然说不是完全相同吧,但也是大同小异,废话不多说上代码~~1.DEMO
这个是代码样例,我们用来做支付用的是payRequest.php文件,里面有支付得接口,而payNotifyUrl.php是回调的接口,clientRefund.php是退款接口(一般不涉及退款不用考虑开发这个接口)2.支付接口
$token_id=""; /* 公众帐号uin */ $pubAcc=""; /* 公众帐号关注提示语 */ $pubAccHint=""; /* 商户号,上线时务必将测试商户号替换为正式商户号 */ $partner = "***********"; /* 密钥 */ $key = "*************";
接口里会提供测试账号,因为正是账号可能因为合同的原因会很久才可以测试,,所以用测试账号即可。/* 接收财付通通知的URL*/ $notify_url = "http://127.0.0.1:8180/qpay/payNotifyUrl.jsp"; 这个为支付得异步通知,将URL改为自己服务器的回调地址。 <pre name="code" class="php">$queryReq->setParameter("total_fee", "1");
这个是支付接口中传递钱的参数,大家小心一下单位,代码样例里面给的是分为单位,正式上线的时候记得乘以100倍。在代码样例中的JS代码没有太大用,直接删掉就可以了$token_id = $queryRes->getParameter("token_id");
当运行程序获取到了token_id,说明你已经测试成功了,,这个还是比较简单的。3.回调(payNotifyUrl.php)
要测试回调是否成功,只是需要两点
1.验证签名成功
isTenpaySign()是验证签名的方法,不许任何改动,当返回true则为成功
2.返回支付成功
$resHandler->getParameter("pay_result") 获取异步通知的时候传回的支付状态,当获取的值是0的时候
当这两点验证成功之后就可以获取当时获取的商户订单号$sp_billno = $resHandler->getParameter("sp_billno");这里的订单号就是支付时传的商户订单号,这里就可以进行业务的操作了,例如修改订单状态
</pre><br /><br />
手Q支付(QQ钱包)相关推荐
- 手Q支付Android开发面试前小记
过年之前朋友帮忙做了内推: 千里马姓名 岗位全称 工作地 岗位要求 岗位职责 18428-手Q支付Android开发工程师(北京) 北京 2年及以上手机应用或相关开发经验,1年以上Android平台开 ...
- QQ小程序支付 QQ钱包支付 微信支付
前言 由于公司业务需要,最近这段时间对接了QQ小程序支付[包括QQ钱包支付 和 QQ小程序内微信支付],由于网络上相关的资料很少,遂留此文,以备后用.[顺便吐槽一下,官方文档不可全信] 由于业务关系, ...
- 微信、手Q、QQ浏览器userAgent记录
腾讯x5浏览服务 http://x5.tencent.com/index 微信 Mozilla/5.0 (Linux; U; Android 5.0.2; zh-cn; NX511J Build/LR ...
- 聚合易支付,支付宝免签约即时到账,财付通免签约,微信免签约支付,QQ钱包免签约,免签约支付
聚合易支付 协议规则 传输方式:HTTP 数据格式:JSON 签名算法:MD5 字符编码:UTF-8 页面跳转支付 此接口可用于用户前台直接发起支付,使用form表单跳转或拼接成url跳转. URL地 ...
- 红包大战之后:手Q给马化腾上了双保险
有人说,今天红包大战的分析大都是把去年微信红包推出后的观点翻新,无非是马化腾如何偷袭马云.微信支付会如何干掉支付宝--不过我认为今年红包大战与去年最大不同在于:从微信独角戏变为群雄逐鹿,从科技圈游戏普 ...
- 手Q入局NFC支付要抢Apple Pay饭碗
围绕移动支付的"两马战"已成常规攻防,看上去告一段落,实则暗流涌动.除了正在酝酿的微信.支付宝.手Q和百度钱包都将参与的春节红包大战之外,手Q 最新版本5.4已支持中国银联闪付IC ...
- WebView H5 跳转微信支付、支付宝、QQ钱包WAP
最新小菜在用研究借助 WebView h5 跳转 微信和支付宝支付页面,研究了挺久,一直没有找到合适的判断.很简单的两小段代码分享一下,希望可以帮助需要的朋友. 目前小菜是借助的 TBS X5 浏览器 ...
- qq钱包php开发文档,QQ轻应用
QQ轻应用开发者文档 一.背景 QQ轻应用是运行在手Q中的轻应用,采用兼容微信的方式来运作,除了少数几个组件和API跟微信稍微不同外,其他API和组件都兼容微信小程序.这样好处是极大减少了第三方开发轻 ...
- 腾讯MSDK手Q微信授权登录
其实MSDK WIKI讲的很详细,这里就只挑重点了 名词解释 名称 名词概述 平台 微信,手Q统称平台 openId 用户授权后平台返回的唯一标识 accessToken 用户授权票据, 获取此票据以 ...
最新文章
- mysql下载解压安装_mysql zip 解压安装
- SQL字符串基本操作汇总
- 超低费用将推动BCH在Token系统中脱颖而出
- 服务器销售全国第一国内领先,浪潮服务器首季保持国内品牌第一
- SharePoint Portal Server 2003 SP2对文档库事件处理程序所带来的影响
- 【洛谷P4169】天使玩偶/SJY摆棋子【CDQ分治】
- 无法获取签名信息,请上传有效包(110506)
- web全栈架构师所需技术栈_统一架构–一种构建全栈应用程序的简单方法
- 合成视频以假乱真新高度!商汤科技、中科院、南洋理工大学联合提出当前最高清的语音驱动视频生成系统...
- 为什么不能用Scott登录Oracle,ORA-01017: invalid username/password; logon denied
- 设计模式相关书籍推荐
- 企业信息化管理软件,如何走出开发困境
- 1000套电子物联网专业毕业设计和电赛设计资料822份
- dbeaver包含jdk11下载
- 接死你(骚扰拦截利器) V2 登录木蚂蚁市场了!速速下载,反击骚扰!
- vue、js onSelect事件 获取选中的值
- JAVA根据地点获取经纬度
- 解决软件安装的2203报错
- 水处理设备网关,生活污水处理设备网关。
- 解决服务器终端无法显示图片的问题
热门文章
- 身体的质量指数BMI
- python snmp-cmds get示例
- 简单好听的id_简单好听的微信id(精选500个)_见过的最好看的微信id_简单好记好看的微信号 - 第5页...
- 怎么关闭计算机右侧的硬盘预览,选择性关闭视频文件预览 给Win7硬盘CPU减压
- Android 9.0蓝牙音乐上一首、下一首、暂停和播放
- 永磁同步电机工作原理
- 第十三届蓝桥杯大赛软件赛省赛(Java 大学A组)
- Revo Uninstaller快捷键命令
- 第三方CNAS验收评测的重要意义
- es where_阿水出现在eStar二队,ES.JackeyLove正在连接?