如何使用沙箱测试手机网站支付(java版)

来自    手机网站支付 | 
作者:王兰玉  |  更新于:2017-08-09 14:17:14     

说明: 本帖是利用支付宝沙箱测试手机网站支付接口,demo中会配置个人的沙箱账号信息,方便大家测试。 测试环境: 测试环境:Eclipse+JDK1.6及以上+Tomcat6.0及以上


测试流程 1.下载java官方demo:下载地址 注意:运行环境要求 2.demo下载解压完成以后,把demo放到java运行环境中,打开项目的AlipayConfig.java文件 a.参数配置 b.由于我使用沙箱测试,所以网关在alipay后面加上dev(如下图) ,正式环境测试必须去掉 b.沙箱账号查看 c.正式账号应用创建,密钥配置可查看RSA密钥生成,支付应用创建 3.配置自己的沙箱账号和密钥可参照:沙箱环境和正式环境配置与demo测试 4.配置完成之后,运行测试 a.运行进入手机网站支付首页 5.电脑端测试手机网站支付(接口名:alipay.trade.wap.pay) 1).电脑端测试,点击确认 2).跳转支付宝钱包,由于电脑上没有支付宝钱包,所以跳转无法跳转 3).5秒之后自动跳转到登录页面 4).我是沙箱测试,所以登录沙箱账号,点击下一步 5).进入收银界面,点击确认付款 在这里,订单还是未创建的,用订单号查询是无法查询到的!!!!!!!! 6).进入输入密码界面,输入密码进行支付 只有输入正确密码支付成功才会创建订单!!! 7.付款成功 8.同异步跳转必须设置外网可访问,否者无法收到异步信息 6.手机端测试手机网站支付(接口名:alipay.trade.wap.pay) 之前的步骤跟电脑端一样,我就不截图了,到了这里,只要手机安装了支付宝钱包,第一次访问会咨询是否打开支付宝钱包app 如果选择取消,那之后的步骤就跟电脑少操作一样,登录账号进行支付 如果选择打开,就会打开支付宝钱包进行支付,只要手机安装了支付宝钱包,下次支付不会再做咨询,直接进入支付宝收银台,不做提示! 打开支付宝钱包,进入收银页面,进行支付 在这里,订单还是未创建的,用订单号查询是无法查询到相关信息的!!! 只有付款之后才会创建订单 java沙箱版手机网站支付demo:alipay.trade.wap.pay-java-utf-8.zip

倾城绝恋 | 2018-08-04 13:48:01
兄弟,这就是demo?
沿途风景 | 2018-08-06 09:43:47
倾城绝恋:兄弟,这就是demo?回到原帖
是的,有什么问题吗?
囚笼 | 2018-09-12 01:01:58
请问一下,,我订单点确定的时候就500错了,,,是什么原因呢。。
王兰玉 | 2018-09-12 09:01:34
囚笼:请问一下,,我订单点确定的时候就500错了,,,是什么原因呢。。回到原帖
你好,请问你使用的是官方demo测试吗?请提供一下具体的报错截图
囚笼 | 2018-09-12 13:26:07
王兰玉:你好,请问你使用的是官方demo测试吗?请提供一下具体的报错截图回到原帖
现在解决了。。就是什么公钥私钥的问题。。现在测试显示操作已超时,是正常的么。
王兰玉 | 2018-09-12 13:36:58
囚笼:现在解决了。。就是什么公钥私钥的问题。。现在测试显示操作已超时,是正常的么。回到原帖
请问你是走到哪一步显示的操作已超时?麻烦提供一下截图以便确认
囚笼 | 2018-09-12 13:44:02
王兰玉:请问你是走到哪一步显示的操作已超时?麻烦提供一下截图以便确认回到原帖

 

点了确定之后应该就是唤醒支付宝app支付那里了。。但是说操作已超时

王兰玉 | 2018-09-12 13:52:01
囚笼:<p><img src="https://alipaybbs.oss-cn-hangzhou.aliyuncs.com/1809/thread/62_63709_a1ca87ae4a7a8c0.png" alt="" width="1080...回到原帖
请提供一下appid+请求参数
囚笼 | 2018-09-12 13:57:45
王兰玉:请提供一下appid+请求参数回到原帖

就是用的沙箱环境测试的。。请求参数是这些么

王兰玉 | 2018-09-12 13:58:43
囚笼:<ul class="big_img J_gallery_list" style="list-style-type: none;"><li class="J_gallery_items"><a target="_blank"><img cl...回到原帖
是你的支付请求链接
王兰玉 | 2018-09-12 14:08:01
囚笼:https://mobileclientgw.alipaydev.com/cashier/mobilepay.htm?alipay_exterface_invoke_assign_target=invoke_66c61a7e14644ae5...回到原帖
你好,这边使用你提供的链接是可以正常支付的,并未有操作超时的报错,建议你重新测试一笔试试
囚笼 | 2018-09-12 14:12:12
王兰玉:你好,这边使用你提供的链接是可以正常支付的,并未有操作超时的报错,建议你重新测试一笔试试回到原帖
哦哦哦,,谢谢,,刚刚好像看到个沙箱版的支付宝,应该要用那个是吧。。要是正常接入用正常的支付宝就可以是么= =
王兰玉 | 2018-09-12 14:28:59
囚笼:哦哦哦,,谢谢,,刚刚好像看到个沙箱版的支付宝,应该要用那个是吧。。要是正常接入用正常的支付宝就可以是么= =回到原帖
是的
我的回复
回复数
  25
阅读数
  7879

返回顶部