- 微信发货接口 这个支付单号是存在的,但是提示不存在?
14:14:01.319 [main] DEBUG c.f.w.s.ShippingService - [uploadShippingInfo,60] - 请求微信上传发货接口 URL: https://api.weixin.qq.com/wxa/sec/order/upload_shipping_info?access_token=91_KO1Wh93aTeRtMJqf7yp7FSHxYApR983nAIv4Uw1Bkooc3LnmgDyHFosH1cDQPQnHKAoRNwYBF4ZxNHttq9vozb1zee9JoeSaNpvY-9ljfo2i3roie6Caqysu6igJDNaAFAAUE 14:14:01.339 [main] DEBUG c.f.w.s.ShippingService - [uploadShippingInfo,71] - 请求体 JSON: {"order_key":{"order_number_type":2,"transaction_id":"389768383920250418","mchid":"37519015371852"},"logistics_type":1,"delivery_mode":1,"shipping_list":[{"tracking_no":"SF3172486548114","express_company":"SF","item_desc":"测试商品","contact":{"consignor_contact":"13021971530"}}],"upload_time":"2025-04-18T14:14:01.315+08:00","payer":{"openid":"obmfC6y5ZOuvq9b4UlL7GUayuYQE"}} 14:14:01.644 [main] INFO c.f.w.s.ShippingService - [uploadShippingInfo,86] - 微信接口响应状态: 200 14:14:01.644 [main] INFO c.f.w.s.ShippingService - [uploadShippingInfo,87] - 微信接口响应体: {"errcode":10060001,"errmsg":"支付单不存在 rid: 6801edaa-2ed0b0a7-4b9f4a82"} 14:14:01.652 [main] WARN c.f.w.s.ShippingService - [uploadShippingInfo,93] - 微信接口返回业务错误: code=10060001, message=支付单不存在 rid: 6801edaa-2ed0b0a7-4b9f4a82 @Test public void test(){ String accessToken = weChatAuthService.getAccessToken(); System.out.println(accessToken); UploadShippingInfoRequest request = new UploadShippingInfoRequest(); OrderKey orderKey = new OrderKey(); orderKey.setTransactionId("389768383920250418"); orderKey.setOrderNumberType(2); orderKey.setMchId("37519015371852"); request.setOrderKey(orderKey); request.setLogisticsType(1); request.setDeliveryMode(1); request.setShippingList(Arrays.asList(ShippingItem.builder() .expressCompany("SF") .trackingNo("SF3172486548114") .contact(Contact.builder().consignorContact("13021971530").build()) .itemDesc("测试商品").build())); OffsetDateTime now = OffsetDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ISO_OFFSET_DATE_TIME; String formattedTimestamp = now.format(formatter); request.setUploadTime(formattedTimestamp); Payer payer = new Payer(); payer.setOpenid("obmfC6y5ZOuvq9b4UlL7GUayuYQE"); request.setPayer(payer); WeChatApiResponse weChatApiResponse = shippingService.uploadShippingInfo(request); log.info("上传物流信息: {} ", weChatApiResponse); }
04-18 - 这个支付单号是存在的,但是提示不存在
https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/order-shipping/order-shipping.html 14:14:01.319 [main] DEBUG c.f.w.s.ShippingService - [uploadShippingInfo,60] - 请求微信上传发货接口 URL: https://api.weixin.qq.com/wxa/sec/order/upload_shipping_info?access_token=91_KO1Wh93aTeRtMJqf7yp7FSHxYApR983nAIv4Uw1Bkooc3LnmgDyHFosH1cDQPQnHKAoRNwYBF4ZxNHttq9vozb1zee9JoeSaNpvY-9ljfo2i3roie6Caqysu6igJDNaAFAAUE 14:14:01.339 [main] DEBUG c.f.w.s.ShippingService - [uploadShippingInfo,71] - 请求体 JSON: {"order_key":{"order_number_type":2,"transaction_id":"389768383920250418","mchid":"37519015371852"},"logistics_type":1,"delivery_mode":1,"shipping_list":[{"tracking_no":"SF3172486548114","express_company":"SF","item_desc":"测试商品","contact":{"consignor_contact":"13021971530"}}],"upload_time":"2025-04-18T14:14:01.315+08:00","payer":{"openid":"obmfC6y5ZOuvq9b4UlL7GUayuYQE"}} 14:14:01.644 [main] INFO c.f.w.s.ShippingService - [uploadShippingInfo,86] - 微信接口响应状态: 200 14:14:01.644 [main] INFO c.f.w.s.ShippingService - [uploadShippingInfo,87] - 微信接口响应体: {"errcode":10060001,"errmsg":"支付单不存在 rid: 6801edaa-2ed0b0a7-4b9f4a82"} 14:14:01.652 [main] WARN c.f.w.s.ShippingService - [uploadShippingInfo,93] - 微信接口返回业务错误: code=10060001, message=支付单不存在 rid: 6801edaa-2ed0b0a7-4b9f4a82
04-18