支付宝二维码支付--沙箱测试版(一)

2024-01-25 13:30

本文主要是介绍支付宝二维码支付--沙箱测试版(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

关键词:
支付宝二维码支付、java实现、沙箱测试版

实现功能:java后台代码按照参数生成相应订单,转到HTML页面展示订单二维码,用户扫码支付结束后,进行页面跳转。

具体流程:首先由收款方商家提供订单信息,如:订单金额、订单名称、订单详情等;然后生成支付宝支付二维码,用户支付成功后进行跳转。

本文章实现:沙箱支付宝APP端(Android)配置,收款方商户信息配置

首先,因为是沙箱测试版,所以我们需要在支付宝开发者中心注册登陆
网址如下:https://open.alipay.com/platform/home.htm
在这里插入图片描述
登陆进去之后,选择开发者中心
网址:https://openhome.alipay.com/platform/developerIndex.htm
在这里插入图片描述
进入开发者中心后,下面有一个开发服务下的研发服务。
在这里插入图片描述
点进去之后,会看到沙箱应用
网址:https://openhome.alipay.com/platform/appDaily.htm?tab=info
在这里插入图片描述
往下拖会发现如下二维码
在这里插入图片描述
使用Android手机下载支付宝沙箱版APP,登录账户和密码以及支付密码都可以在左侧的沙箱账号里面查看
在这里插入图片描述
如下
在这里插入图片描述
其实大家的信息应该都差不多。

到此为止,沙箱支付宝二维码付款,客户移动端已经设置完毕了。

然后就是java后台代码和前端页面的设计了。这里我为了简便,就没有设计前端页面,用的也是简单的java项目,而不是动态的网页项目。
首先,我们应该设置我们收款的商户信息。
在这里插入图片描述
我们可以看到上面的信息配置,已经自动生成了APPID和支付宝网关,而没有配置的就是密钥那一项了。我们点击设置/查看
在这里插入图片描述
我所选择的是公钥而不是公钥证书,至于他们的区别,大家可以自行百度。
上面说了,需要使用支付宝密钥生成器来生成密钥,我们点击上面的链接
网址:https://docs.open.alipay.com/291/106097/
在这里插入图片描述我们单击Windows的下载链接。
下载完密钥生成工具后,安装登陆。
按照支付宝开发文档上写的,生成密钥
在这里插入图片描述
密钥生成之后,我们复制应用公钥,下面的那个,然后放到如下位置里,点击保存设置
在这里插入图片描述
他会自动生成如下对应的支付宝公钥
在这里插入图片描述
到此为止我们的商户信息已经设置完毕,接下来才到了我们的代码环节。

这篇关于支付宝二维码支付--沙箱测试版(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/qq_20179227/article/details/104031998
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/643412

相关文章

SpringBoot实现二维码生成的详细步骤与完整代码

《SpringBoot实现二维码生成的详细步骤与完整代码》如今,二维码的应用场景非常广泛,从支付到信息分享,二维码都扮演着重要角色,SpringBoot是一个非常流行的Java基于Spring框架的微... 目录一、环境搭建二、创建 Spring Boot 项目三、引入二维码生成依赖四、编写二维码生成代码五

SpringBoot实现微信小程序支付功能

《SpringBoot实现微信小程序支付功能》小程序支付功能已成为众多应用的核心需求之一,本文主要介绍了SpringBoot实现微信小程序支付功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作... 目录一、引言二、准备工作(一)微信支付商户平台配置(二)Spring Boot项目搭建(三)配置文件

SpringBoot基于沙箱环境实现支付宝支付教程

《SpringBoot基于沙箱环境实现支付宝支付教程》本文介绍了如何使用支付宝沙箱环境进行开发测试,包括沙箱环境的介绍、准备步骤、在SpringBoot项目中结合支付宝沙箱进行支付接口的实现与测试... 目录一、支付宝沙箱环境介绍二、沙箱环境准备2.1 注册入驻支付宝开放平台2.2 配置沙箱环境2.3 沙箱

Python使用qrcode库实现生成二维码的操作指南

《Python使用qrcode库实现生成二维码的操作指南》二维码是一种广泛使用的二维条码,因其高效的数据存储能力和易于扫描的特点,广泛应用于支付、身份验证、营销推广等领域,Pythonqrcode库是... 目录一、安装 python qrcode 库二、基本使用方法1. 生成简单二维码2. 生成带 Log

flutter开发实战-flutter build web微信无法识别二维码及小程序码问题

flutter开发实战-flutter build web微信无法识别二维码及小程序码问题 GitHub Pages是一个直接从GitHub存储库托管的静态站点服务,‌它允许用户通过简单的配置,‌将个人的代码项目转化为一个可以在线访问的网站。‌这里使用flutter build web来构建web发布到GitHub Pages。 最近通过flutter build web,通过发布到GitHu

vulhub GhostScript 沙箱绕过(CVE-2018-16509)

1.执行以下命令启动靶场环境并在浏览器访问 cd vulhub/ghostscript/CVE-2018-16509 #进入漏洞环境所在目录   docker-compose up -d #启动靶场   docker ps #查看容器信息 2.访问网页 3.下载包含payload的png文件 vulhub/ghostscript/CVE-2018-16509/poc.png at

jsapi 支付缺少appid ¬ify_url

$.ajax({url: 'url',type: 'get',dataType: "json",//改成jsonsuccess: function (data) {//$('#xx').val(data)WeixinJSBridge.invoke('getBrandWCPayRequest', $.parseJSON(data),function(res){if(res.err_msg == "

“设计模式双剑合璧:工厂模式与策略模式在支付系统中的完美结合”

工厂模式(Factory Pattern)和策略模式(Strategy Pattern)都是常见的设计模式,但它们解决的问题和应用场景不同。下面是它们的区别: 1. 目的不同: 工厂模式(Factory Pattern): 工厂模式的主要目的是创建对象。它通过定义一个创建对象的接口,让子类决定实例化哪一个具体类,从而将对象创建的逻辑与使用的代码分离。 工厂模式可以分为简单工厂、工厂方法和抽象

一步步教你如何为你的app接入支付宝

官方接口文档步骤链接: https://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1 1首先,你的要有一个企业的账户,并且已经和支付宝平台签约了, (具体操作查看https://doc.open.alipay.com/doc2/detail.htm?treeId=58&articleId=1035

社群空间站付费入群系统易支付版全套搭建教程

社群空间站9.9付费入群系统易支付版全套搭建教程 1.创建站点 2.搭建环境 php7.2 3.上传源码包 数据库批量修改sq9.dongge1.icu s10.dongge1.icu 改为你的域名 4.上传数据库 修改数据库文件/data/config/ 5.访问域名 6.账户密码 admin 123456 7.易支付修改地址是在/data/tpl/app/default/yy_