java对接支付宝支付接口简单步骤记录

1、登录支付宝开放平台,获取支付宝对接参数

参考地址:支付宝开放平台

1)进入控制台,创建应用,得到应用ID。

2)进入应用,开发设置,设置接口加密方式,得到应用私钥、支付宝公钥。

3)进入应用,产品绑定,绑定支付产品。

2、java代码的静态配置文件中配置支付宝对接参数以及回调地址,并读取到代码中

/**
 * 支付宝配置参数
 */
@Configuration
public class AlipayConfig {
    //应用id
    public  static String appId;
    //应用私钥
 
    public static String privateKey;
    //支付宝公钥
    public static String alipayPublicKey;
    //请求网关地址
    public static String  alipayGateway;
    // 异步接收地址
    public static String notifyUrl;
    // 同步跳转地址
    public static String returnUrl;
    // 编码格式
    public static String input_charset_utf = "utf-8";
    //编码格式
    public static String input_charset_gbk = "GBK";
    // 签名方式
    public static String sign_type_md5 = "MD5";
    //签名方式
    public static String sign_type_rsa2 = "RSA2";
    //字符串格式
    public static String format="json";
 
    @Value("${alipay.appId}")
    public void setAppId(String appId) {
        AlipayConfig.appId = appId;
    }
 
    @Value("${alipay.privateKey}")
    public void setPrivateKey(String privateKey) {
        AlipayConfig.privateKey = privateKey;
    }
 
    @Value("${alipay.alipayPublicKey}")
    public void setAlipayPublicKey(String alipayPublicKey) {
        AlipayConfig.alipayPublicKey = alipayPublicKey;
    }
 
    @Value("${alipay.alipayGateway}")
    public void setAlipayGateway(String alipayGateway) {
        AlipayConfig.alipayGateway = alipayGateway;
    }
 
    @Value("${alipay.notifyUrl}")
    public void setNotifyUrl(String notifyUrl) {
        AlipayConfig.notifyUrl = notifyUrl;
    }
 
    @Value("${alipay.returnUrl}")
    public void setReturnUrl(String returnUrl) {
        AlipayConfig.returnUrl = returnUrl;
    }
}

3、查看文档小程序文档 - 支付宝文档中心,根据支付宝提供的api实现接口对接。

/**
 * 支付宝接口对接
 */
public class AlipayPayUtil {
    /**
     * 发起支付请求
     * 统一收单下单并支付页面接口
     *
     * @retur
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值