---
url: "https://pay.weixin.qq.com/doc/v3/partner/4012082569.md"
title: "专线商户Notify升级指引"
doc_id: 4012082569
---

>更新时间：2024.07.25

## 1.案例

A商户在做专线IP的变更时，A商户的支付下单全部需要调整，每次变更每次都需要调整。

## 2.为什么要做notify\_url改造？

- 虚拟域名主要用来做冗灾，业务在多条线路上切换，不用考虑回调地址变更。

- 当商户做专线新增或迁移的时候，不需要商户的交易系统配合调整，不需要修改notify\_url， 如果我们做了改造将IP都改为\*\*\*\*\*.wxpay.local域名的形式，后续商户侧变更IP微信支付将AAAAAA.wxpay.local解析为新的专线 IP 即可，商户侧应用层不需要任何调整。而且微信支付和商户之间也能够更好的解耦，未来做变更配合时，也会更有把握，业务稳定的运行，对于双方来说，都是有好处的。


## 3.改造流程

- 商户确定一个虚拟域名，比如\*\*\*.wxpay.local。商户可自定义第三级域名，且需保持商户域名的唯一性。

- 商户支付下单接口参数notify\_url不再使用固定专线IP，而使用域名。


例如：原IP调用的notify\_url:http://131.XX.XXX.44:8080/payscope/callback。

```
改造后的notify_url:`http://***.wxpay.local:8080/payscope/callback`。
```

- 微信支付侧会配置域名解析\*\*\*.wxpay.local解析为具体的业务IP，如果有多条专线，将做动态解析。

- 当专线故障，商户不需要再更换notify\_url，系统会自动通过多个链路发送支付通知。

- 商户侧可以指定优先回调的专线，具体见《[跨城冗灾升级指引](https://pay.weixin.qq.com/doc/v3/merchant/4012075113.md)》