调整支付接口

This commit is contained in:
2024-05-29 13:22:16 +08:00
parent 0ff3937e0b
commit 2590c4aaf8
2 changed files with 5 additions and 2 deletions

View File

@@ -283,6 +283,7 @@ public class PaymentController extends BaseController {
bizContent.put("out_trade_no", orderNo); bizContent.put("out_trade_no", orderNo);
bizContent.put("total_amount", order.getPayPrice()); bizContent.put("total_amount", order.getPayPrice());
bizContent.put("subject", merchant.getMerchantName()); bizContent.put("subject", merchant.getMerchantName());
bizContent.put("product_code", "JSAPI_PAY");
// 拿不到手机号码?? // 拿不到手机号码??
bizContent.put("buyer_id", userOauthService.getOauthIdByUserId(order.getUserId(), "MP-ALIPAY")); bizContent.put("buyer_id", userOauthService.getOauthIdByUserId(order.getUserId(), "MP-ALIPAY"));
request.setBizContent(bizContent.toString()); request.setBizContent(bizContent.toString());

View File

@@ -144,7 +144,8 @@ public class FreezeOrderServiceImpl extends ServiceImpl<FreezeOrderMapper, Freez
bizContent.put("order_title", "安博驰电池押金"); bizContent.put("order_title", "安博驰电池押金");
// bizContent.put("amount", 0.01); // bizContent.put("amount", 0.01);
bizContent.put("amount", amount); bizContent.put("amount", amount);
bizContent.put("product_code", "PRE_AUTH_ONLINE"); // bizContent.put("product_code", "PRE_AUTH_ONLINE");
bizContent.put("product_code", "PREAUTH_PAY");
// bizContent.put("payee_logon_id", "zhu115289@163.com"); // bizContent.put("payee_logon_id", "zhu115289@163.com");
// bizContent.put("payee_user_id", "2088202959044205"); // bizContent.put("payee_user_id", "2088202959044205");
bizContent.put("timeout_express", "30m"); bizContent.put("timeout_express", "30m");
@@ -301,7 +302,8 @@ public class FreezeOrderServiceImpl extends ServiceImpl<FreezeOrderMapper, Freez
//订单标题,不可使用特殊符号 //订单标题,不可使用特殊符号
bizContent.put("subject", "安博驰电池损耗费"); bizContent.put("subject", "安博驰电池损耗费");
//产品码支付宝预授权场景传PRE_AUTH_ONLINE新当面资金授权场景传PRE_AUTH //产品码支付宝预授权场景传PRE_AUTH_ONLINE新当面资金授权场景传PRE_AUTH
bizContent.put("product_code", "PRE_AUTH_ONLINE"); // bizContent.put("product_code", "PRE_AUTH_ONLINE");
bizContent.put("product_code", "PREAUTH_PAY");
//冻结接口返回的auth_no //冻结接口返回的auth_no
bizContent.put("auth_no", freezeOrder.getAuthNo()); bizContent.put("auth_no", freezeOrder.getAuthNo());
bizContent.put("auth_no", freezeOrder.getAuthNo()); bizContent.put("auth_no", freezeOrder.getAuthNo());