支付宝支付

本文详细介绍了如何进行支付宝支付的集成,包括在支付宝开放平台创建应用,设置加签方式,以及在支付宝商户平台绑定APPID。强调了支付回调接口返回状态的重要性,并提供了前端uni-app和后端spring-boot的集成步骤。此外,文章还对比了支付宝支付与微信支付的体验,并提供了微信支付的相关链接。
摘要由CSDN通过智能技术生成

@啊湛详细记录app微信支付教程

使用前说明

主要技术:前端uni-app,后端spring-boot
1.支付宝开放平台
支付宝开放平台是创建应用以及设置接口的加签方式以及申请证书的地方
平台入口openhome.alipay.com
在这里插入图片描述

查看APPID,设置接口加签方式
在这里插入图片描述

提现所需的加签方式(证书加签)提现所需的加签方式(证书加签)
普通的支付加签方式(普通公钥和私钥就好)
在这里插入图片描述

支付宝开放平台文档入口:https://opendocs.alipay.com/apis

2.支付宝商户平台
支付宝商户平台将商户与开发平台创建的应用通过APPID进行绑定,商户平台可以查看资金的流水记录
平台入口mrchportalweb.alipay.com/
在这里插入图片描述

3.记录一个坑
做支付宝支付的时候一定要 return “success"或者"fail” 否则支付会尝试一直调用回调接口,并且支付宝的支付单位是元

一.
导入依赖:

<dependency>
            <groupId>com.alipay.sdk</groupId>
            <artifactId>alipay-sdk-java</artifactId>
            <version>4.9.5.ALL</version>
        </dependency>

二.
controller(我将申请调用支付宝以及回调接口都写在了控制层)

2.1
支付宝支付接口

/**
     * 功能描述: 充值余额:调起支付接口
     * @Return:
     * @Author: wjz
     * @Date: 2021/2/19 15:45
     */
    @RequestMapping("/recharge")
    public Map<String,String> recharge(@RequestBody WebDTO webDTO){
   
        Map<String,String> success = new HashMap<>();
       if (webDTO.getMemberMoney().toString()=="" || webDTO.getMemberMoney().
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值