Java实现JsApi方式的微信支付
jopen
9年前
wxpay_jsapi
Java实现JsApi方式的微信支付。进行JsApi支付,需要先通过https://api.mch.weixin.qq.com/pay/unifiedorder 获得一个prepay_id
UnifiedOrderReqData reqData = new UnifiedOrderReqData.UnifiedOrderReqDataBuilder("appid", "mch_id", "body", "out_trade_no", 1, "spbill_create_ip", "notify_url", "JSAPI") .setOpenid("openid").build(); Map<String, Object> resultMap = WxPayApi.UnifiedOrder(reqData);
return_code 和result_code都为SUCCESS的时候,可以得到我们需要的prepay_id,然后通过微信中内置的jsapi进行支付即可;