调用支付宝支付接口(手机网站支付)开发详细步骤

首先,我们要调用支付宝支付接口,需要在支付宝开发平台注册账号(商户账号),由于本人是开发人员,只是用自己的支付宝账号(加入开发者)。(注:本人是自己学习,如果有误,请见谅)

我们可以先查看手机网站支付的接入准备(https://opendocs.alipay.com/open/02ivbs?scene=21)

  开发步骤如下:

1、登录支付宝开发平台

支付宝开发平台网址:https://open.alipay.com

 登录后,我们可以看到支付宝开发平台主界面

 2、创建支付应用(网页或移动应用)

2.1)创建支付应用

 2.2)查看支付应用

 2.3)添加支付能力

 2.4)添加开发设置

 2.5)提交支付应用审批

 等待审批的过程,我们可以通过沙箱应用进行开发测试

3、沙箱环境配置(支付宝模拟支付环境)

3.1)找到沙箱应用

3.2)沙箱应用的应用信息和开发设置

 3.3)沙箱应用的账号信息

 4、下载手机网站支付Demo

4.1)下载手机网站支付Demo(https://opendocs.alipay.com/open/203/105910)

 4.2)解压后并打开Demo(vs2015直接通过网站打开,不要选择项目或解决方案打开)

 4.3)查看支付接口配置信息(需要支付应用、支付网关、商品私钥、支付宝公钥、签名方式、编码格式)

 4.4)生成商品私钥、支付宝公钥信息

下载生成密钥工具(https://opendocs.alipay.com/common/02khjl)

 安装完成,选择密钥长度:RSA2,密钥格式:PKCS1,点击生成密钥按钮

 4.5)生成支付宝公钥

复制上一步的生成应用公钥,找到沙箱应用的自定义密钥启用

 点击查看,出现录入应用公钥,点击保存设置

 生成支付宝公钥(由应用公钥生成支付宝私钥)

 5、更改支付配置信息(支付应用、支付网关、商品私钥、支付宝公钥、签名方式、编码格式),运行Demo项目

5.1)打开支付主页面

 5.2)选择手机网站支付

 

 5.3)唤醒支付宝收银台

 5.4)选择浏览器付款(如未登录支付宝账号,需登录)

 5.5)选择支付宝账号登录,输入沙箱的买家账号、密码信息

 5.6)点击下一步,进入确认支付页面

 5.7)输入支付密码(沙箱买家账号的支付密码)

 5.8)查看现在商家账号的账号余额信息(沙箱的账号的金额:89466.17)

 5.9)输入密码后,支付成功页面

 5.10)支付宝账号信息(沙箱的账号的金额:89466.18)

 

 参考网址:https://blog.csdn.net/cliper9768/article/details/83818961

posted @ 2022-03-14 11:51  小小邪  阅读(2506)  评论(0编辑  收藏  举报