支付宝扫码支付

一:所需参数及获取方式

  1.1加密方式sign_type(生成公钥私钥的时候选择的)

     支付宝工具下载链接小程序文档 - 支付宝文档中心

  支付宝扫码支付_第1张图片

  1.2应用私钥private_key(用支付宝密钥工具)会同时生成应用公钥(public_key)

支付宝扫码支付_第2张图片

  1.3支付宝公钥alipay_public_key,将应用公钥上传到后台创建的应用中会获取到支付宝公钥

   支付宝-账号中心-设置-查看pid|key-应用密钥管理-选择自己的应用-前往开发设置-接口加密方式-      修改(设置)按照提示一步步点击鼠标

  1.4应用appid,创建应用时后台生成的

   产品中心-电脑网站支付-开发设置-选择自己的应用-获取appid

  1.5回调地址notify_url,

   支付宝-账号中心-设置-查看pid|key-应用密钥管理-选择自己的应用-前往开发设置-授权回调地址

二:支付初始化参数

Java


public AlipayConfig config(String url) {
    AlipayConfig alipayConfig = new AlipayConfig();
    alipayConfig.setServerUrl(url);//native的url是https://openapi.alipay.com/gateway.do
    alipayConfig.setAppId(appid);
    alipayConfig.setPrivateKey(private_key);
    alipayConfig.setFormat("json");
    alipayConfig.setCharset("UTF-8");
    alipayConfig.setAlipayPublicKey(alipay_public_key);
    alipayConfig.setSignType(sign_type);
    return alipayConfig;
}


你可能感兴趣的:(微信)