收藏
回答

用requestOrderPayment方法拉起收银台还需要请求shop/order/add吗?

rt.

就剩下这一点看不懂了。

希望回答一下。

视频号直播的使用接入小程序自定义组件,用户从直播间的商品列表点击下单支付的时候,是不是可以采用两种方式拉起收银台

1 后端创建自己的订单,然后再请求shop/order/add生成tiicket,返回给前端,前端用 wx.request方法 多加个ticket参数拉起收银台。

2 后台创建自己的订单,无需请求shop/order/add。前端用wx.requestOrderPayment方法 多加个orderinfo参数拉起收银台。

求解答@小程序交易组件技术专员

回答关注问题邀请回答
收藏

2 个回答

  • 大叔
    大叔
    2021-11-21

    不需 ,你可以在后台调用 cloudPay.unifiedOrder 先向小程序下单,返回结果中有一个关键值prepayId,然后组装 requestOrderPayment所需要的参数 orderInfo 信息(prepayId是 orderInfo 里的一个关键信息),具体orderInfo可以搜索相关文档。然后调用requestOrderPayment拉起收银台支付。

    还有问题可以@我,我会定期回答

    2021-11-21
    有用
    回复
  • luson
    luson
    2021-06-29

    二选一,第一种后面不维护了,建议使用requestOrderPayment全量订单同步

    https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/guideline_tech.html

    2021-06-29
    有用
    回复 2
    • zmx
      zmx
      发表于移动端
      2021-06-29
      也就是我的理解是对的,如果采用第二种方式就无需请求add接口了
      2021-06-29
      回复
    • Mr、Z
      Mr、Z
      2021-10-08回复zmx
      所以需要调用add接口么,有验证下吗?
      2021-10-08
      回复
登录 后发表内容