使用的是JSAPI,在网上找到相关的JAVA代码,主要是要有这几个配置
//小程序appid 开发者自己拥有的
public static final String appid = "wx5230e59cb533976d";
//微信支付的商户id 开发者去问自己id的前端同事或者领导。
public static final String mch_id = "1509811111";
//微信支付的商户密钥 开发者问领导,去微信商户平台去申请(要下插件等等)
public static final String key = "C9PnsMFglvfpeNPCke8KugBbigYfmM5X";
//支付成功后的服务器回调url,这里填PayController里的回调函数地址
public static final String notify_url = "https://v2.efclub.top/api/mark/order/pay";
//签名方式,固定值
public static final String SIGNTYPE = "MD5";
//交易类型,小程序支付的固定值为JSAPI
public static final String TRADETYPE = "JSAPI";
//微信统一下单接口地址
public static final String pay_url = "https://api.mch.weixin.qq.com/pay/unifiedorder";
还要准备加了SSL的域名地址
然后就是在<a>https://pay.weixin.qq.com/index.php</a>中配置系统的回调地址和申请配置自己的APPID
登陆申请APPID的公众平台<a> https://mp.weixin.qq.com/ </a> 微信支付 确认申请