记支付宝当面付Demo调试

 

一、准备工作

调试环境使用沙箱登录(第一次需要开通):https://openhome.alipay.com/platform/appDaily.htm

当面付DEMO:https://support.open.alipay.com/docs/doc.htm?spm=a219a.7386797.0.0.k0rwWc&treeId=193&articleId=105201&docType=1

RSA密钥工具:https://doc.open.alipay.com/docs/doc.htm?treeId=291&articleId=105971&docType=1

二、导入Demo修改配置

这里使用RSA2加密方式,打开zfbinfo.properties文件,对应关系如下

截图

截图

把public_key填入RSA2(SHA256)密钥获取alipay_public_key

截图

配置文件就完成了

截图

三、测试Demo

下载沙箱版钱包,获取沙箱测试账号

截图

运行Demo中Main类,查看结果(方便查看把控制台结果Json化了)

截图

复制结果中的二维码地址,随便百度个二维码生产,然后打开沙箱版支付宝,登陆自己的沙箱账号支付

截图

截图

Demo还有个web页面,可以自己填写一些其他购物信息,把项目用Tomcat运行即可

四、更多参考官方文档

沙箱环境使用说明:https://doc.open.alipay.com/doc2/detail.htm?treeId=200&articleId=105311&docType=1
如何使用沙箱环境:https://support.open.alipay.com/support/hotProblemDetail.htm?spm=a219a.7386793.0.0.uS5uZ6&id=251932&tagId=100248
当面付产品介绍:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.hV5Clx&treeId=193&articleId=105072&docType=1
扫码支付接入指引:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.Ia6Wqy&treeId=193&articleId=106078&docType=1
当面付快速接入:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.bROnXf&treeId=193&articleId=105170&docType=1
当面付接入必读:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.hV5Clx&treeId=193&articleId=105322&docType=1
当面付进阶功能:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.YFmkxI&treeId=193&articleId=105190&docType=1
当面付异步通知-仅用于扫码支付:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.BykVSR&treeId=193&articleId=103296&docType=1
服务端SDK:https://doc.open.alipay.com/doc2/detail?treeId=54&articleId=103419&docType=1
线上创建应用说明:https://doc.open.alipay.com/doc2/detail.htm?treeId=200&articleId=105310&docType=1#s0