大哥们,像微信,银联支付这种支付成功的回调 可以依赖吗? 楼主业务主要是小程序支付 无多并发 1 楼主公司有个部门做了一个支付服务,只做支付,不让业务依赖支付平台的回调 大佬们做支付是怎么处理的 2 银联支付有状态为 UNKNOWN 这种都要业务部门自己去查询订单状态 合理吗
1
linauror 2020-05-06 11:31:41 +08:00
一般都是多种方式一起用,支付回调+主动查询,甚至再加一个定时主动查询支付中的订单状态
|
2
donnior 2020-05-06 11:41:47 +08:00
一楼已经讲了了,对于支付成功的回调依赖,肯定是要在处理回调中再次去支付服务主动查询以避免伪造回调的; 你司做支付网关也挺好阿,业务方不用跟众多的第三方支付服务打交道,但是总要有个机制业务方能得到支付状体啊,不依赖实际支付服务的回调,那就得依赖你司的支付服务的通知了吧,不管是回调还是是用消息队列,总得有一种机制。
|
3
chenuu 2020-05-06 11:44:44 +08:00
针对渠道的回调,应该在支付网关层屏蔽掉,给业务端提供统一的,查询,回调接口.
2.不合理.应该在网关层做好状态码的转换 |
4
gaobh 2020-05-06 11:44:58 +08:00 5
|
5
whileFalse 2020-05-06 13:28:25 +08:00
“业务部门自己去查询订单状态”
如果业务部门是去微信银联的支付网关查,那肯定不行 如果是去贵公司的支付服务查,那是正常的 当然,如果贵公司内部开发有那种消息组件,应该用上。没有就算了。 |