今天微信支付分免密支付接口,结算(无产生消费订单)取消订单的时候突然报了400错误,说是参数或者协议不合法。
错误:无法将 JSON 输入源“/body/fees”映射到多重字段“后付费(位于 mmpaynewtonspapiv3logicsvr.PayAfterOrdersCompleteRequest/fees)”中,此字段需要 JSON 数组对象
我这边是取消订单,没有传fees.
我这边传的参数如下:
{
"appid": "-------APPid--",
"service_id": "-----serviceid----",
"finish_type": 1,
"cancel_reason": "未产生消费记录",
"real_service_end_time": null,
"total_amount": 0,
"finish_ticket": "AAQTnZoAAAABAAAAAAB9Dh9PyafzlUQEblNfXiAAAABcwQVtru-5k9MmEOZJ_Pv_Nq7Cw56dNKKN5EjZKnt5jTiB-M94U_L1rRYtxNDcWqHZWE4XlH6oqe9s9hcqm3TinPcy62tJzX6PXD2jXoz0P5DEx-qTPfyZ2ucGtoP3aMgI1kKPUIRUU407f7JGE7BkyaeW1n9VFKEsUouhuYy2WmcPN852hdIBN2fbvCyd1pq2ICSs-z0YSY_uBBzthA",
"profit_sharing": false,
"fees": null
}
添加一下WePayTS8(备注:微信社区XXX问题)