订单支付案例
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<%
    String mchnt_cd = "0002900F0096235";

    Map<String, String> param = new HashMap<String, String>();
    param.put("mchnt_cd","0002900F0096235");
    param.put("order_date","20201010");
    param.put("order_id","2020101045175121212");
    param.put("order_amt","1");
    param.put("back_notify_url","http://域名/方法名");
    param.put("page_notify_url","http://域名/方法名");
    param.put("ver","1.0.0");
    param.put("goods_name","苹果");
    param.put("goods_detail","买了一个苹果");
    param.put("fee_type","CNY");
    //map转json或对象转json,商户可以根据自己需求定
    String content = JSON.toJSONString(param);

    String message =  RsaUtil.encryptByRsaPub(content,"富友公钥");
%>
<form name="pay" method="post" action=""  id = "form">
    <input type="hidden" value = 'OsxV9TKk5NzbD................' name="message"/>
    <input type="hidden" value = '0001000F0040992' name="mchnt_cd"/>
</form>
</body>
<body>
</body>
</html>

results matching ""

    No results matching ""