请选择 进入手机版 | 继续访问电脑版

有赞商家社区 - 做生意,用有赞



【正向交易接口】场景三:特殊订单信息修改

有赞-大羽 发表于 2018-11-8 18:50   阅读: 330   回复: 0   [复制链接] [显示全部楼层] [打印]
场景说明:
商家在接收到的海量订单中,会有一部分订单需要特殊关注或增加备注说明,还有一部分订单可能会因为商家自己给的一些优惠需要改价,本场景说明如何对这类订单信息进行备注和信息修改。

——如何给需要关注的订单增加备注信息?微商城后台-订单-所有订单,找到对应订单后,点击“备注”即可添加订单备注信息;
image019.png
image021.png
——备注添加完成后,在订单的下方会显示备注信息;
image023.png
——通过哪个接口可以给对应的订单添加备注并注明备注星级?
(1)增加/修改订单备注:youzan.trade.memo.update
(3)重要字段说明:
》》flag:订单备注加星标,取值1-5,星标越多标明越重要;
》》memo:订单备注,传入订单备注内容,有违禁词限制;
》》tid:需要添加备注的订单号,订单号可以从后台订单管理中获取,也可以通过接口https://www.youzanyun.com/apilist/detail/group_trade/trade/youzan.trades.sold.get 获取后保存使用;
(4)调用格式,通过(2)中链接访问后:
image025.png
(5)HTTP调用示例:
image027.png
(6)JAVA调用示例:
YZClient client = new DefaultYZClient(newToken("token")); //new Sign(appKey, appSecret)
YouzanTradeMemoUpdateParams youzanTradeMemoUpdateParams =new YouzanTradeMemoUpdateParams();
youzanTradeMemoUpdateParams.setTid("E20181023141952028500008");
youzanTradeMemoUpdateParams.setMemo("优惠订单,请运营人员及时改价~");
YouzanTradeMemoUpdate youzanTradeMemoUpdate = newYouzanTradeMemoUpdate();
youzanTradeMemoUpdate.setAPIParams(youzanTradeMemoUpdateParams);
YouzanTradeMemoUpdateResult result =client.invoke(youzanTradeMemoUpdate);
——商家提供了特殊的优惠,买家下单后,在支付之前需要商家改价,该如何操作?微商城后台-订单-订单管理,找到买家未支付的订单后可以进行订单改价;
image029.png
image031.png

——通过哪个接口可以修改指定订单的价格?
(1)订单改价:youzan.trade.price.update
(3)重要字段说明:
》》is_allow_preference:改价后是否允许买家再使用其他优惠,0表示不允许,1表示允许;比如传入0,则买家无法再享受优惠券、会员折扣等优惠;
》》post_fee:邮费价格,单位元;
》》price_change:价格增减,单位元;如果是涨价,传入正数,如果是减价,传入负数;
》》tid:需要添加备注的订单号,订单号可以从后台订单管理中获取,也可以通过接口https://www.youzanyun.com/apilist/detail/group_trade/trade/youzan.trades.sold.get 获取后保存使用;
(4)调用格式,通过(2)中链接访问后:
image033.png
(5)HTTP调用示例:
image035.png
(6)JAVA调用示例:
YZClient client = new DefaultYZClient(newToken("token")); //new Sign(appKey, appSecret)
YouzanTradePriceUpdateParams youzanTradePriceUpdateParams =new YouzanTradePriceUpdateParams();
youzanTradePriceUpdateParams.setIsAllowPreference(1L);
youzanTradePriceUpdateParams.setPostFee("10");
youzanTradePriceUpdateParams.setPriceChange("-0.03");
youzanTradePriceUpdateParams.setTid("E20181023210034069700016");
YouzanTradePriceUpdate youzanTradePriceUpdate = newYouzanTradePriceUpdate();
youzanTradePriceUpdate.setAPIParams(youzanTradePriceUpdateParams);
YouzanTradePriceUpdateResult result =client.invoke(youzanTradePriceUpdate);

总帖 > 【正向交易接口】五大场景接口对接说明
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

快速回复 返回顶部 返回列表