收藏
回答

虚拟支付成功和退款的消息推送该怎么做环境区分?

在线上跑的小程序有体验版和正式版,我在“小程序--开发管理--消息推送”里,只能配置一个url地址。

现在遇到的问题是:我小程序体验版和正式版对应的服务端的地址是区分的,配置一个的话,正式版和体验版都会走到同一个url里。

假如我在体验版配置了https://test.xxxxx.com/pay-notify,那我体验版测完之后,发正式版,url需要改回:https://xxxxx.com/pay-notify

那我之后在体验版开发测试的话,正式版和体验版的消息都走到正式版服务端的url里。

这里有没有好的解决办法?

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

4 个回答

  • showms
    showms
    04-29

    没啥好招。依靠回调里面的env,ios端又只能是现网才能支付。所以也不太合适。要么就是用订单号前缀区分

    04-29
    有用 1
    回复
  • 神经蛙
    神经蛙
    04-28

    通知地址只能一个。只能自己再基于某种规则(比如可以用订单号区分测试线上)分流。

    04-28
    有用
    回复
  • Memory (私信不回复)
    Memory (私信不回复)
    04-28

    没啥好办法,只能配置一个地址

    04-28
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    04-28
    有用
    • showms
      showms
      04-29
      不可行,ios只能在现网环境支付
      04-29
      回复
登录 后发表内容