介绍
我们日常的在线支付现在有支付宝、微信钱包、QQ钱包、银行卡支付等主流支付方式。现在大多数人可能会选择支付宝或微信钱包。当然,互联网上也有一些网站采用四路支付方式,比如通过妈宝和易宝虽然可以使用微信和支付宝进行在线支付,但它们的手续费却高得离谱,而第四种- 第三方支付平台不太可靠,所以我们不会考虑它们。今天我们以支付宝为例。为什么使用支付宝?原因也很简单。支付宝模拟真实的支付环境供开发者使用。如果你想上网,非常简单。只需更改一些配置即可轻松上线。
付款流程
开始之前我们先看一下支付流程,如图。
提供官方支付宝支付流程网页和移动应用程序
准备
手机一部(模拟支付环境沙箱)
或者
您已开通支付宝官方支付接口,如面对面支付(真实支付环境)
沙箱环境公钥设置
如果还没有设置,应该是如图的样子,点击公钥
点击支付宝密钥生成器,进入下载页面,下载对应版本的生成器。
打开工具,进行如图所示的选择,然后单击“生成”
开始开发支付宝官方SDK
com.alipay.sdk alipay-sdk-java 4.9.28.ALL
创建项目骨架
支付成功测试回调成功
好的成功