提交 753b6e83 authored 作者: aiqingguo's avatar aiqingguo

易付通

上级 319f4768
...@@ -55,9 +55,12 @@ public class TempBankController { ...@@ -55,9 +55,12 @@ public class TempBankController {
OpenSDK.init(inputStream, priKey); OpenSDK.init(inputStream, priKey);
singleTransfer(); // singleTransfer();
//
// querySingleTransferResult();
querySingleTransferResult();
unionPayDirectOrder();
} }
else{ else{
...@@ -122,6 +125,38 @@ public class TempBankController { ...@@ -122,6 +125,38 @@ public class TempBankController {
} }
/**
* 易付通
*/
static String unionPayDirectOrder() throws Exception {
HashMap<String, Object> map = new HashMap();
HashMap<String, Object> data = new HashMap();
map.put("Data", data);
data.put("transId", "IP01"); //交易识别码 必填
data.put("merId", "2023112300000002"); //商户号 必填
data.put("merSeqNo", "2023112300000001"); //商户流水 必填
data.put("merDtTm", "2023-11-24 11:00:00"); //商户时间 必填
data.put("trxAmt", "1.23"); //订单金额 必填
data.put("orderDesc", "采购"); //订单详情 必填
data.put("productNam", "小黄鱼"); //商品名称 必填
data.put("productId", "001"); //商品编号 必填
data.put("productNum", "1"); //商品数量 必填
data.put("payAcctNo", "6223161100110442"); //付款账号 必填
data.put("payAcctNm", "刘晓琴"); //付款户名 必填
data.put("bankType", "00"); //账户类型 必填
data.put("payAcctOpenBankId", "313332082914"); //开户行号 必填
// data.put("mobilePhone", "13000000000"); //手机号
String res1 = OpenSDK.send("YFT", "unionPayDirectOrder", JSON.toJSONString(map));
log.info("银联订单支付收款模式接口:{}" , res1);
return res1;
}
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
bankTest(); bankTest();
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论