| | |
| | | Map respMap = instance.miniProgramPayMap(reqMapPublic); |
| | | return respMap; |
| | | } |
| | | public Map pay2(String orderid,String merdate,String openid,String amount){ |
| | | Map reqMapPublic = preparePublic2(orderid,merdate,openid,amount,notifyUrl); |
| | | UmfService instance = new UmfServiceImpl("53461",file); |
| | | Map respMap = instance.miniProgramPayMap(reqMapPublic); |
| | | return respMap; |
| | | } |
| | | public Map repay(String orderid,String merdate,String refundNo,String refundAmount,String orgAmount){ |
| | | Map reqMapPublic=prepareRepay(orderid,merdate,refundNo,refundAmount,orgAmount); |
| | | UmfService instance = new UmfServiceImpl("53461",file); |
| | |
| | | return reqMap; |
| | | } |
| | | //小程序支付请求参数 |
| | | public static Map preparePublic2(String orderid,String merdate,String openid,String amount,String notifyUrl) { |
| | | Map reqMap = new HashMap(); |
| | | reqMap.put("mer_id","53461"); |
| | | reqMap.put("notify_url",notifyUrl); |
| | | reqMap.put("goods_inf","无水洗车服务"); |
| | | reqMap.put("order_id",orderid); |
| | | reqMap.put("mer_date",merdate); |
| | | reqMap.put("amount",amount); |
| | | reqMap.put("app_id","wx98d62711dfbd8425"); |
| | | reqMap.put("open_id",openid); |
| | | reqMap.put("scancode_type","WECHAT"); |
| | | return reqMap; |
| | | } |
| | | //小程序支付请求参数 |
| | | public static Map prepareRepay(String orderid,String merdate,String refundNo,String refundAmount,String orgAmount) { |
| | | Map reqMap = new HashMap(); |
| | | reqMap.put("mer_id","53461"); |