网关定义:网关是从一个网络到另一个网络的“网关”。 其主要功能是接收协议并检查接收到的协议是否符合规定。 如果他们遵守,他们就会被通过,如果他们不遵守,他们就会被阻止。
支付网关的作用
同样,支付网关就是支付机构的“网关”。 所有支付交易都需要经过支付网关的过滤,然后分发到各个支付系统,并通过支付通道转发到银联或网联。 为什么需要这张通行证? 作为现代化支付机构,需要支持微信支付、支付宝支付、协议支付等多种支付方式。 每种支付方式的后端访问接口都不同。 如果不同的支付方式需要不同的接口,就会非常消耗资源。 支付网关是支付机构为商户提供的统一接入方式,也是支付机构的“网关”。 支付网关的功能如图2-1所示。
可见,支付网关是支付机构的门户。 它在统一接入、协议转换等方面发挥着重要作用。 然而支付网关仅仅做到这两点还不够。 那么支付网关还能实现哪些功能呢?
网关的基本功能
支付网关作为支付交易的入口,可以汇聚支付网关层的公共处理模块进行处理。 这种设计的优点如下:
那么支付网关需要具备哪些业务能力才能有效体现上述优势呢?
支付网关各功能的部分处理流程如图2-2所示。
每个网关都有自己的业务特点,支付网关对加密/解密和签名/验签的要求比较高。 作为支付网关,具备上述业务能力是必要的,但还远远不够。 网关的特点是流量非常大,因此对性能要求非常苛刻。 网关必须具有高负载能力,同时网关还要负责保护下游。 在流量突然增加的情况下,为了防止下游系统被“拖死”,网关必须具有容错和限制流量的能力。
内容摘自《 in 》。 作者是支付领域资深技术专家苏博亚。 深耕支付行业十余年。 曾在穗幸福支付、美团、有赞科技从事支付服务的开发、设计和架构工作。 工作。 认证:
PMP(项目管理专业认证)
OCP(数据库认证专家)