支付宝支付接口-app支付沙箱环境

说明

开发阶段 需要验证自己的app支付加签是否正确,这里使用沙箱环境来进行模拟,使用ali的沙箱测试app和沙箱钱包app进行校验

准备阶段

1.进入沙箱页面

2.找到app支付文档

https://docs.open.alipay.com/204

3.获得服务端代码demo代码

注意:沙箱代码需要改为沙箱环境:https://openapi.alipaydev.com/gateway.do

正常流程是 app请求加签后的代码 去唤醒支付 然后异步通知 所以这里ressponse.getBody就是加签好的的内容

异步回调处理

异步回调就是将待支付变为支付成功 这里建议收到支付宝同志 存到mq里面 然后再消费

加签的时候有个参数是支付宝的支付时间 建议系统待支付时间大于支付宝的支付时间 防止临界的情况

测试

下载测试app

只支持安卓

https://openclub.alipay.com/club/history/read/7695

下载沙箱钱包

https://sandbox.alipaydev.com/user/downloadApp.htm

然后选择沙箱测试 将加签的内容填入就可以测试app支付了

常见问题

1.系统繁忙

检查加签的 公钥的私钥是否正确  检查网关是否是测试网关 检查appid是否正确   检查金额是否大于0 (我之前就是粗心没注意转换之后精度丢失金额变成了0)

原文地址:https://www.cnblogs.com/LQBlog/p/11299074.html

时间: 2024-10-10 22:29:24

支付宝支付接口-app支付沙箱环境的相关文章

浅析微信支付:如何使用沙箱环境测试

本文是[浅析微信支付]系列文章的第十篇,主要讲解如何使用沙箱环境来测试微信支付. 浅析微信支付系列已经更新十篇了哟-,没有看过的朋友们可以看一下. 浅析微信支付:下载对账单和资金账单 浅析微信支付:申请退款.退款回调接口.查询退款 浅析微信支付:查询订单和关闭订单 浅析微信支付:支付结果通知 在实际开发中,通常我们都是在开发环境中开发,本地环境也有很多限制,比如:微信支付无法调起.H5链接需要鉴权.支付结果通知需要外网等. 面对以上的问题,微信官方给出了解决的方法,就是咋们这篇文章的 沙箱环境,

如何申请三方支付接口 微信支付 支付宝支付 网银支付 钱包支付 扫码支付等

如何申请三方支付接口 微信支付 支付宝支付 网银支付 钱包支付  扫码支付等 首先,需要提供一整套申请支付接口的资料,如下 一.企业3证加盖公司公章 二.法人手持身份证照片 三.对应企业ICP备案的交易网站域名 资料审核初步审核之后,请把支付合作协议打印出来一式二份附带企业三证打印盖章邮寄到三方支付公司进一步审核 审核通过后,进行支付接口的对接 联调 最终正式环境上线

TP5.1接入支付宝实现网页/APP支付完整请求回调流程(沙箱环境)

目前互联网项目如果涉及到第三方支付模块,那么支付宝/微信无非是最好的选择,此文先以支付宝为例讲解,想了解微信支付的可以看我之后的文章,当然支付也分很多种形式,比如扫码付.当面付.声波付.调用APP付,网页直接付等等.但最常用的形式还是服务端+APP+调用支付宝APP或服务端+网页扫码/调用支付宝APP/直接支付,所以接下来我就以ThinkPHP5.1作为服务端从接入SDK到实现支付请求以及回调业务流程完整的操作讲解一下,虽然我用的是TP5.1但是TP5和TP5.1在此使用过程中没有太大的区别,无

Android开发---支付宝功能接口(支付功能)(转载!)

最近在做一个关于购物商城的项目,项目里面付款这块我选的是调用支付宝的接口,因为用的人比较多. 在网上搜索了以下,有很多这方面的教程,但大部分教程过于陈旧,而且描述的过于简单.而且支付宝提供的接口一直在更新,可能支付宝那边是为了让接口更容易被调用吧,以前有些老的教程稍微跟现在接口有些不能“对号入座”,于是,我决定抽空写一篇关于调用支付宝接口的文章,跟大家分享,让大家以最快的速度掌握如何调用支付宝接口的方法.如果写的不好,请大家多多指教哦. 不多说了,开写. 1,到支付宝官网,下载支付宝集成开发包,

支付宝支付之App支付

与微信支付对比,支付宝支付就没有那么多坑了,毕竟支付宝开放平台的文档还是描述的很详细的. 支付宝开放平台地址:https://docs.open.alipay.com/204/105297/ 支付宝支付的流程如下图所示: 项目中接入支付宝支付的步骤: 在这里分为了三个文件进行整理: 基础信息配置文件:AlipayConfig.java 调用API接口:AliPayUtil.java 对外接口:AlipayController.java AlipayConfig.java 此文件中主要是配置了应用

8. PHP接入微信的三种支付:APP支付、公众号支付、扫码支付

微信的支付逻辑与支付宝的支付有一些差别.为了让客户端忽略这些差别,统一调用.本sdk做了对应处理. # SDK调用 微信支付不同接口需要的参数会有差别.请大家在使用接口时,仔细查看文档. use Payment\ChargeContext; use Payment\Config; use Payment\Common\PayException; // 微信支付,必须设置时区,否则发生错误 date_default_timezone_set('Asia/Shanghai'); // 生成订单号 便

支付宝开放平台—开发中心—沙箱环境—详细步骤与操作说明

1.第一步:要注册企业账号或者个人支付宝账号,使用企业账号或者个人账号进行登录的开放平台. 2.第二步:首次进入系统界面有三个选项,用户可以根据个人自由选择第一项,第二项或者第三项的入住. 3.第三步: 进入沙箱环境——沙箱应用栏目中可以看到系统自动分配的信息如图所示: 这里APPID和支付宝网关是自动生成的,记一下这四个位置一会儿在配置里面要用,点击查看应用公钥,第一次进入是要自己填写的.下载RSA签名验签工具. 打开RSA签名验签工具.bat,根据需求生成不同的秘钥,同样给不同的配置写上编号

智汇付ecshop,shopex,shopnc在线支付接口,支付插件(含源码)

最近应一个客户的要求,给他的一个ecshop商城开发智汇付支付在线支付接口.智汇金联科技有限公司正式成立于2012年,从07年专注于开发支付系统,是国内领先的支付接口平台.主要是网银支付.点卡支付.微信支付.支付宝等,致力于游戏运营商.电子商务运营商延伸出多种安全.便捷.稳定的充值在线收费方式 .        智汇金联则集成了中国移动.中国电信.中国联通.阿里巴巴.腾讯.易宝支付.宝付.快钱.环迅.骏网.盛大.主流合作银行.合作电信运营商.其他服务商接口,集合了各个第三方支付及多种支付渠道的优

天下支付ecshop,thinkphp,shopnc在线支付接口,支付插件(payment plugin含源码)

最近应一个客户的要求,给他的一个ecshop网站开发天下支付(www.tfb8.com)在线支付接口和代付接口.天下有自己的收银台,集成了各类银行,也是不错.但是天下支付对接的时候很是麻烦,先要在测试环境下测试,有专门的测试商户号,测试通过需要把测试参数和提交的返回结果发给他们的技术支持,天下支付的技术验证通过的才会正式开通.其他的接口,比如代付API接口也需要发送测试参数才会开通.基本上还是比较正规. $reqHandler->setParameter ( "spid", $s