输入源“/body/sub_mchid”映射到字段“子商户号”必填性规则校验失败,此字段为必填项

简介: 输入源“/body/sub_mchid”映射到字段“子商户号”必填性规则校验失败,此字段为必填项

使用 APIv3 的官方 Java Library wechatpay-apiv3/wechatpay-java

支付时候报错

输入源“/body/sub_mchid”映射到字段“子商户号”必填性规则校验失败,此字段为必填项

解决方式

// 包
com.wechat.pay.java.service.partnerpayments
// 替换为
com.wechat.pay.java.service.payments

例如

// import com.wechat.pay.java.service.partnerpayments.jsapi.model.PrepayWithRequestPaymentResponse;
// import com.wechat.pay.java.service.partnerpayments.jsapi.model.Transaction;
import com.wechat.pay.java.service.payments.jsapi.model.PrepayWithRequestPaymentResponse;
import com.wechat.pay.java.service.payments.model.Transaction;


相关文章
|
Java
Java实现微信支付
Java实现微信支付
975 2
|
JavaScript 算法 Linux
【vue报错】error:0308010C:digital envelope routines::unsupported
【vue报错】error:0308010C:digital envelope routines::unsupported
697 3
|
缓存 运维 监控
CPU被打满/CPU 100%:高效应对策略与技术干货分享
【10月更文挑战第3天】在信息技术高速发展的今天,无论是开发人员、运维人员还是数据分析师,都可能遇到CPU被打满(即CPU使用率达到100%)的情况。这不仅会影响系统的响应速度,严重时甚至会导致服务中断。本文将从诊断、分析与解决三个方面,详细介绍处理CPU 100%问题的技术干货。
1422 3
|
前端开发 安全 中间件
Thinkphp5跨域问题常见的处理方法
通过这些步骤,可以有效解决ThinkPHP5中的跨域问题,确保前后端分离架构下的正常通信。
851 84
|
JavaScript C++ Windows
VS code运行vue项目
VS code运行vue项目
1926 0
|
移动开发 小程序 前端开发
小程序接入微信支付V3接口开发教程
最近做了一个小程序对接微信支付的需求,查看微信支付文档,还是感觉有点凌乱,所以做一个统一整理,供大家参考。
1909 0
小程序接入微信支付V3接口开发教程
|
Java
RestTemplate实践:Java中如何发送Post请求?
RestTemplate实践:Java中如何发送Post请求?
445 0
|
网络协议 C++ Docker
Docker pull拉取镜像报错“Error response from daemon: Get "https://registry-1.docker.io/v2”解决办法
Docker pull拉取镜像报错“Error response from daemon: Get "https://registry-1.docker.io/v2”解决办法
71986 2
|
XML JSON JavaScript
JSON对象的stringify()和parse()方法使用
本文阐述了JSON对象的`stringify()`和`parse()`方法的用法,包括如何将JavaScript对象转换为JSON字符串,以及如何将JSON字符串解析回JavaScript对象,并讨论了转换过程中需要注意的事项。
JSON对象的stringify()和parse()方法使用
|
前端开发
Bootstrap 5 保姆级教程(七):分页 & 列表组
Bootstrap 5 保姆级教程(七):分页 & 列表组

热门文章

最新文章