手把手教你如何在自己的项目中引入支付宝支付

2022-10-27 10:53:03 浏览数 (1)

登录支付宝开发平台

首先我们需要进入支付宝开发平台https://open.alipay.com/,使用自己的支付宝登录扫码后,进入到此界面,单击控制台

接着拉到最后,选择沙箱

选择沙箱工具-支付宝沙箱客户端,这里是一个支付沙箱环境,手机扫码下载即可

下载完成后,手机可以登录沙箱环境,账户密码可在沙箱账户获取

至此,沙箱环境下载完成

下载程序Demo

打开网址https://opendocs.alipay.com/open/270/106291?ref=api,选择对应语言的Demo案例下载

配置程序 把刚才下载好的Demo导入到开发工具中,这里使用Java版的,把程序导入到eclipse中 ,打开AlipayConfig.java文件,如下提所示

接下来,我们需要配置一下程序,换成我们自己的密钥 首先是app_id对应我们沙箱环境中的APPID

接着是merchant_private_keyalipay_public_key,打开接口加签方式下,选择系统默认密钥,在公钥模式中单击查看

merchant_private_key中填入应用私钥,alipay_public_key中填入应用公钥

接下来是其他几个变量的配置

notify_url是我们支付后异步通知的页面,return_url是我们支付成功后页面同步跳转的页面,这里在return_url填入https://www.baidu.com/,在我们支付后,页面会跳转到百度。接下来说下gatewayUrl,支付宝的网关,在沙箱环境中网关是https://openapi.alipaydev.com/gateway.do,注意与正式上线环境网关不一致!

log_path是我们程序运行的日志存放目录

运行程序

程序配置完成后,我们运行程序,然后在浏览器内输入http://localhost:8080/alipay.trade.page.pay-JAVA-UTF-8/

点击付款,接着进入付款界面

前面已经下载沙箱支付宝客户端的,用沙箱客户端扫码付即可,我这里使用账号密码付款

付款成功,接着就会跳转到百度的首页!

至此,就完成了支付宝进行支付!大家在自己项目中可以引入示例demo,根据自己的业务逻辑来实现!

下载地址

点击下方阅读原文获取代码!

0 人点赞