大佬们,什么叫支付网关?

2020-05-06 10:47:32 +08:00
 KitAndrewLee

大哥们,像微信,银联支付这种支付成功的回调 可以依赖吗? 楼主业务主要是小程序支付 无多并发 1 楼主公司有个部门做了一个支付服务,只做支付,不让业务依赖支付平台的回调 大佬们做支付是怎么处理的 2 银联支付有状态为 UNKNOWN 这种都要业务部门自己去查询订单状态 合理吗

3135 次点击
所在节点    问与答
6 条回复
linauror
2020-05-06 11:31:41 +08:00
一般都是多种方式一起用,支付回调+主动查询,甚至再加一个定时主动查询支付中的订单状态
donnior
2020-05-06 11:41:47 +08:00
一楼已经讲了了,对于支付成功的回调依赖,肯定是要在处理回调中再次去支付服务主动查询以避免伪造回调的; 你司做支付网关也挺好阿,业务方不用跟众多的第三方支付服务打交道,但是总要有个机制业务方能得到支付状体啊,不依赖实际支付服务的回调,那就得依赖你司的支付服务的通知了吧,不管是回调还是是用消息队列,总得有一种机制。
chenuu
2020-05-06 11:44:44 +08:00
针对渠道的回调,应该在支付网关层屏蔽掉,给业务端提供统一的,查询,回调接口.
2.不合理.应该在网关层做好状态码的转换
gaobh
2020-05-06 11:44:58 +08:00
whileFalse
2020-05-06 13:28:25 +08:00
“业务部门自己去查询订单状态”
如果业务部门是去微信银联的支付网关查,那肯定不行
如果是去贵公司的支付服务查,那是正常的
当然,如果贵公司内部开发有那种消息组件,应该用上。没有就算了。
julyclyde
2020-05-06 14:55:59 +08:00
@donnior 伪造问题倒是不大。看数字签名就行了。主要对付的问题是漏通知之类的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/668839

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX