public String doWxTransReq(String tradeType, JSONObject payOrder, String resKey) { Map<String,Object> paramMap = new HashMap<>(); paramMap.put("tradeType", tradeType); paramMap.put("payOrder", payOrder); String jsonParam = RpcUtil.createBaseParam(paramMap); Map<String, Object> result = rpcCommonService.rpcPayChannel4WxService.doWxPayReq(jsonParam); String s = RpcUtil.mkRet(result); if(s == null) { return XXPayUtil.makeRetData(XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_FAIL, "0111", "调用微信支付失败"), resKey); } Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null); map.putAll((Map) result.get("bizResult")); return XXPayUtil.makeRetData(map, resKey); }
public String doWxRefundReq(String tradeType, JSONObject refundOrder, String resKey) { Map<String,Object> paramMap = new HashMap<>(); paramMap.put("tradeType", tradeType); paramMap.put("refundOrder", refundOrder); String jsonParam = RpcUtil.createBaseParam(paramMap); Map<String, Object> result = rpcCommonService.rpcPayChannel4AliService.doAliRefundReq(jsonParam); String s = RpcUtil.mkRet(result); if(s == null) { return XXPayUtil.makeRetData(XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_FAIL, "0111", "调用微信支付失败"), resKey); } Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null); map.putAll((Map) result.get("bizResult")); return XXPayUtil.makeRetData(map, resKey); }
public String doWxPayReq(String tradeType, JSONObject payOrder, String resKey) { Map<String,Object> paramMap = new HashMap<>(); paramMap.put("tradeType", tradeType); paramMap.put("payOrder", payOrder); String jsonParam = RpcUtil.createBaseParam(paramMap); Map<String, Object> result = rpcCommonService.rpcPayChannel4WxService.doWxPayReq(jsonParam); String s = RpcUtil.mkRet(result); if(s == null) { return XXPayUtil.makeRetData(XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_FAIL, "0111", "调用微信支付失败"), resKey); } Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null); map.putAll((Map) result.get("bizResult")); return XXPayUtil.makeRetData(map, resKey); }
public String doWxPayReq(String tradeType, JSONObject payOrder, String resKey) { Map<String,Object> paramMap = new HashMap<>(); paramMap.put("tradeType", tradeType); paramMap.put("payOrder", payOrder); String jsonParam = RpcUtil.createBaseParam(paramMap); Map<String, Object> result = payChannel4WxService.doWxPayReq(jsonParam); String s = RpcUtil.mkRet(result); if(s == null) { return XXPayUtil.makeRetData(XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_FAIL, "0111", "调用微信支付失败"), resKey); } Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null); map.putAll((Map) result.get("bizResult")); return XXPayUtil.makeRetData(map, resKey); }
public String doAliPayReq(String channelId, JSONObject payOrder, String resKey) { Map<String,Object> paramMap = new HashMap<>(); paramMap.put("payOrder", payOrder); String jsonParam = RpcUtil.createBaseParam(paramMap); Map<String, Object> result; switch (channelId) { case PayConstant.PAY_CHANNEL_ALIPAY_MOBILE : result = rpcCommonService.rpcPayChannel4AliService.doAliPayMobileReq(jsonParam); break; case PayConstant.PAY_CHANNEL_ALIPAY_PC : result = rpcCommonService.rpcPayChannel4AliService.doAliPayPcReq(jsonParam); break; case PayConstant.PAY_CHANNEL_ALIPAY_WAP : result = rpcCommonService.rpcPayChannel4AliService.doAliPayWapReq(jsonParam); break; case PayConstant.PAY_CHANNEL_ALIPAY_QR : result = rpcCommonService.rpcPayChannel4AliService.doAliPayQrReq(jsonParam); break; default: result = null; break; } String s = RpcUtil.mkRet(result); if(s == null) { return XXPayUtil.makeRetData(XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_FAIL, "0111", "调用支付宝支付失败"), resKey); } Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null); map.putAll((Map) result.get("bizResult")); return XXPayUtil.makeRetData(map, resKey); }
public String doAliPayReq(String channelId, JSONObject payOrder, String resKey) { Map<String,Object> paramMap = new HashMap<>(); paramMap.put("payOrder", payOrder); String jsonParam = RpcUtil.createBaseParam(paramMap); Map<String, Object> result; switch (channelId) { case PayConstant.PAY_CHANNEL_ALIPAY_MOBILE : result = payChannel4AliService.doAliPayMobileReq(jsonParam); break; case PayConstant.PAY_CHANNEL_ALIPAY_PC : result = payChannel4AliService.doAliPayPcReq(jsonParam); break; case PayConstant.PAY_CHANNEL_ALIPAY_WAP : result = payChannel4AliService.doAliPayWapReq(jsonParam); break; case PayConstant.PAY_CHANNEL_ALIPAY_QR : result = payChannel4AliService.doAliPayQrReq(jsonParam); break; default: result = null; break; } String s = RpcUtil.mkRet(result); if(s == null) { return XXPayUtil.makeRetData(XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_FAIL, "0111", "调用支付宝支付失败"), resKey); } Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null); map.putAll((Map) result.get("bizResult")); return XXPayUtil.makeRetData(map, resKey); }
map.put("result", payOrder); _log.info("###### 商户查询订单处理完成 ######"); return XXPayUtil.makeRetData(map, payContext.getString("resKey")); }catch (Exception e) { _log.error(e, "");
map.put("result", payOrder); _log.info("###### 商户查询订单处理完成 ######"); return XXPayUtil.makeRetData(map, payContext.getString("resKey")); }catch (Exception e) { _log.error(e, "");
return XXPayUtil.makeRetData(map, refundContext.getString("resKey")); }catch (Exception e) { _log.error(e, "");
_log.info("商户查询订单成功,payOrder={}", payOrder); _log.info("###### 商户查询订单处理完成 ######"); return XXPayUtil.makeRetData(map, payContext.getString("resKey")); }catch (Exception e) { _log.error(e, "");
Map<String, Object> map = XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_SUCCESS, null); map.put("transOrderId", transOrderId); return XXPayUtil.makeRetData(map, transContext.getString("resKey")); }catch (Exception e) { _log.error(e, "");
return XXPayUtil.makeRetData(map, resKey); } catch (WxPayException e) { _log.error(e, "下单失败"); _log.info("err_code:{}", e.getErrCode()); _log.info("err_code_des:{}", e.getErrCodeDes()); return XXPayUtil.makeRetData(XXPayUtil.makeRetMap(PayConstant.RETURN_VALUE_SUCCESS, "", PayConstant.RETURN_VALUE_FAIL, "0111", "调用微信支付失败," + e.getErrCode() + ":" + e.getErrCodeDes()), resKey);
map.put("payOrderId", payOrderId); map.put("payUrl", payUrl); return XXPayUtil.makeRetData(map, resKey);
map.put("payOrderId", payOrderId); map.put("payUrl", payUrl); return XXPayUtil.makeRetData(map, resKey);
map.put("payOrderId", payOrderId); map.put("payUrl", payUrl); return XXPayUtil.makeRetData(map, resKey);
map.put("payOrderId", payOrderId); map.put("payParams", payParams); return XXPayUtil.makeRetData(map, resKey);