收藏
回答

自定义交易组件的生成订单没有做验证

实测拿文档里的demo,改了下openid就可以下单了。

没有验证购买产品ID是否为当前小程序商家发布。

文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/API/order/add_order.html

最后一次编辑于  2021-05-28
回答关注问题邀请回答
收藏

1 个回答

  • 2021-05-28

    另外,type、out_user_id在示例里有,下面的请求参数说明里没有,到底是有用还是没用?

    2021-05-28
    有用
    回复 3
    • 2021-05-28
      pay_method_type 显示必传,没传也能通过,这个创建订单接口的验证感觉都没做啊
      2021-05-28
      回复
    • luson
      luson
      2021-05-31
      目前的确是没对商品做校验,因为目前交易组件允许订单中出现没有同步到微信侧的商品,但如果想出现在视频号直播间等漏出场景,只能同步到微信侧


      另外pay_method_type必填,但实际上没校验是为了兼容以前的字段pay_method,你可以理解为某些字段显示必填,但目前没有强校验是为了让以前的商家有一个过滤期
      2021-05-31
      回复
    • luson
      luson
      2021-05-31回复luson
      过渡期*
      2021-05-31
      回复
登录 后发表内容