支付宝支付-Java基于沙箱环境实现支付宝支付

一、支付宝沙箱环境介绍

沙箱环境是支付宝开放平台为开发者提供的安全低门槛的测试环境,开发者在沙箱环境中调用接口无需具备所需的商业资质,无需绑定和开通产品,同时不会对生产环境中的数据造成任何影响。合理使用沙箱环境,可以让研发流程与商业流程并行,降低联调资损风险,加速项目的交付。更为详细的说明可以看官方文档:小程序文档 - 支付宝文档中心

二、沙箱环境准备

1、 注册入驻支付宝开放平台

登录支付宝开放平台,支付宝开放平台,找到开发接入入驻为开发者。
在这里插入图片描述

2 、配置沙箱环境

进入到开发者的控制台,找到最下方的开发者工具推荐 ,点击沙箱
在这里插入图片描述

3、 沙箱应用

  • 获取支付参数信息
    打开沙箱应用后,需要拿到3个参数,appId,应用私钥,支付宝公钥,用于对接支付接口使用。
    在这里插入图片描述
    在这里插入图片描述

  • 买家和商家账户信息
    在沙箱账号中,可以看到买家和商家的账号信息以及账号余额。当支付时填写买家对应信息,支付成功会看到买家余额减少,卖余额增加。
    在这里插入图片描述

三、Java实现支付宝支付

支付的整体逻辑是,引入sdk依赖,配置对应的支付参数,调用支付接口支付,等待支付成功后执行回调接口逻辑。 如果希望看到详细说明,也可参看官方文档:小程序文档 - 支付宝文档中心,下面主要是简化业务步骤,记录核心关键步骤。

1 引入SDK的Maven依赖

<!-- https://mvnrepository.com/artifact/com.alipay.sdk/alipay-easysdk -->
<dependency>
    <groupId>com.alipay.sdk</groupId>
    <artifactId>alipay-easysdk</artifactId>
    <version>2.2.2</version>
</dependency>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值