为什么 支付单不存在? 订单详情里面有交易记录呢? 为什么调用接口 提示 支付订单不存在? 看了很多帖子,说,测试环境,等。 那么 不在本机 调试测试好,那怎么弄? 难道 还必须 小程序 上线发布,才能 对接 发货信息录入 接口api 接口吗? 请给出详细的解决方案,和怎么处理问题。 不要 笼统的 回答。 着急呢。
String messAgeJSON="{\n" +
" \"order_key\": {\n" +
" \"order_number_type\": 2,\n" +
// " \"transaction_id\": \"wxNo70346175570573473178995\"\n" +
" \"transaction_id\": \"4200002840202508215399059676\",\n" +
" \"mchid\": \"1725496257\",\n" +
" \"out_trade_no\": \"order39350175570573036980451\"\n" +
" },\n" +
" \"delivery_mode\": \"UNIFIED_DELIVERY\",\n" +
" \"logistics_type\": 4,\n" +
" \"shipping_list\": [\n" +
" {\n" +
// " \"tracking_no\": \"fake-trackingno-2022121419042711\",\n" +
// " \"express_company\": \"STO\",\n" +
" \"item_desc\": \"微信气泡狗集线器*1\"\n" +
// " \"contact\": {\n" +
// " \"consignor_contact\": \"+86-177****1234\"\n" +
// " }\n" +
" }\n" +
" ],\n" +
" \"upload_time\": \"2025-08-21T00:02:38.120+08:00\",\n" +
" \"payer\": {\n" +
" \"openid\": \"42\"\n" +
" }\n" +
"}\n" +
"\n";
System.out.println("===============生成的发货信息=======================");
System.out.println(messAgeJSON);
System.out.println("===============生成的发货信息=======================");
// String url="https://api.weixin.qq.com/wxa/sec/order/upload_combined_shipping_info?access_token="+accessToken;
String url="https://api.weixin.qq.com/wxa/sec/order/upload_shipping_info?access_token="+accessToken;
JSONObject messAge = JSONObject.parseObject(messAgeJSON);
String result = restTemplateUtil.postJsonData(url, messAge);
你好,请问小程序后台有没有这个订单呢?