diff --git a/src/main/java/weixin/popular/api/PayMchAPI.java b/src/main/java/weixin/popular/api/PayMchAPI.java index 23d311ec..419ca0c4 100644 --- a/src/main/java/weixin/popular/api/PayMchAPI.java +++ b/src/main/java/weixin/popular/api/PayMchAPI.java @@ -137,7 +137,7 @@ public static SandboxSignkey sandboxnewPayGetsignkey(String mch_id,String key){ * @return UnifiedorderResult */ public static UnifiedorderResult payUnifiedorder(Unifiedorder unifiedorder,String key){ - Map map = MapUtil.objectToMap(unifiedorder,"detail"); + Map map = MapUtil.objectToMap(unifiedorder, "detail", "scene_info"); //@since 2.8.8 detail 字段签名处理 if(unifiedorder.getDetail() != null){ map.put("detail",JsonUtil.toJSONString(unifiedorder.getDetail()));