且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

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

更新时间:2022-02-27 18:52:33

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


1.支付宝手机网站alipay.trade.query (统一收单线下交易查询)
 
 二选一输入订单号或者支付宝交易号之后点击查询,然后会很坑爹的发现,新打开一个一样的查询页面, 
完全没有意义,肯定很多人直接以为出bug了 

事实上是他直接后台吧结果打印出来然后就完事了


这边为了方便大家查看结果,稍作修改将结果打印在页面上,不过点击查询,页面订单号没保存,懒得改了哈 

2.退款

退款结果 

3.退款查询失败,当我们只填写订单号或者交易号时,会报参数无效,必须还有填写退款请求号 
  

4.退款查询成功,退款请求号必填,如果没有,就填成跟订单号(或者交易号)一致即可 
  

5.查询对账单下载地址,日期不正确,导致入参不合法 

6.查询成功,如果是拿我改版demo测试,用页面打印出来的结果去访问, 
记得将“csv.zip×tamp”改成“csv.zip&timestamp”,否则会报请求时间戳不能为空! 

7.链接有访问时间限制的,获取连接后30秒后未下载,链接地址失效。 

8.下载模板 


很多人会疑惑打开模板没东西,这个是正常的,因为沙箱测试仅供参考,如果需要数据测试,请使用正式环境测试 

改版demo:download:改版手机网站支付demo.zip