付款操作
程序员文章站
2022-07-07 10:34:16
...
需要内容
点击下载资源资源
只需修payservlet中的:
request.setCharacterEncoding("utf-8");
// 获得 支付必须基本数据
String orderid = request.getParameter("orderid");
String money = request.getParameter("money");
// 银行
String pd_FrpId = request.getParameter("pd_FrpId");
// 发给支付公司需要哪些数据
String p0_Cmd = "Buy";
String p1_MerId = "10001126856";
String p2_Order = orderid;
String p3_Amt = money;
String p4_Cur = "CNY";
String p5_Pid = "shoppingGoods";
String p6_Pcat = "book";
String p7_Pdesc = "books";
// 支付成功回调地址 ---- 第三方支付公司会访问、用户访问
// 第三方支付可以访问网址
String p8_Url = "http://localhost:8080/shopping/callBackServlet";
String p9_SAF = "1";
String pa_MP = "hahahahaha";
String pr_NeedResponse = "1";
// 加密hmac 需要**
callbackservlet中的:
if("1".equals(r1_Code)){
if("2".equals(r9_BType)){
out.println("success");//打印给第三方
}
OrderService service=new OrderServiceImpl();
boolean s=service.changeorderstate(r6_Order);
response.getWriter().write("<script>alert('支付成功')</script>");
response.setHeader("refresh","2;index.jsp");
}
即可
上一篇: 极易一键重装系统怎么用?极易一键重装系统详细步骤图解
下一篇: html特殊符号