收藏
回答

微信支付时, 服务端处理 JSAPI统一下单,成功后会拿到prepay_id ,这时候前端如何知道?

我是微信公众号网页开发。遇到了下面的问题。

我先在前端用ajax请求了一个方法(服务端处理 JSAPI统一下单),完后就没办法进行一下步了。

服务端 处理 JSAPI统一下单成功后会拿到 prepay_id 。但我的前端无法知道。

因为有没有返回决定着前端要不要调起支付。而返回的内容又是调起JASPI支付的,必须参数。

1、前端如何知道有返回。

2、前端怎么样获得这个返回。

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

3 个回答

  • จุ๊บ
    จุ๊บ
    2023-08-24

    前端总要有按钮和ajax请求吧? 比如 立即支付按钮,点按钮请求后端,后端给前端支付参数,前端调用微信支付方法,有啥问题?

    2023-08-24
    有用
    回复
  • 高峰
    高峰
    2023-08-23

    后端拿到的,无法给前端啊,


    2023-08-23
    有用
    回复 3
    • 大山
      大山
      2023-08-24
      你这是什么应用场景?不给前端下单接口参数,前端怎么调起支付授权,支付的流程有问题吧。
      2023-08-24
      回复
    • 高峰
      高峰
      2023-08-26回复大山
      我是ajax请求的 统一下单 是后端完成的吧?成功后prepay_id 后端是知道了,但是无法返回给前端的。
      2023-08-26
      回复
    • 大山
      大山
      2023-08-28回复高峰
      异步请求后需要把此参数返回给前端去调取微信支付,否则无法支付。
      2023-08-28
      回复
  • 青寒
    青寒
    2023-08-23

    为什么会有这个疑问?

    你无法获取服务端产生的预订单信息吗?

    是不是你哪里的业务流程不对

    2023-08-23
    有用
    回复
登录 后发表内容