大佬们,什么叫支付网关? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
KitAndrewLee
V2EX    问与答

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

  •  
  •   KitAndrewLee 2020-05-06 10:47:32 +08:00 3637 次点击
    这是一个创建于 1985 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    6 条回复    2020-05-06 14:55:59 +08:00
    linauror
        1
    linauror  
       2020-05-06 11:31:41 +08:00
    一般都是多种方式一起用,支付回调+主动查询,甚至再加一个定时主动查询支付中的订单状态
    donnior
        2
    donnior  
       2020-05-06 11:41:47 +08:00
    一楼已经讲了了,对于支付成功的回调依赖,肯定是要在处理回调中再次去支付服务主动查询以避免伪造回调的; 你司做支付网关也挺好阿,业务方不用跟众多的第三方支付服务打交道,但是总要有个机制业务方能得到支付状体啊,不依赖实际支付服务的回调,那就得依赖你司的支付服务的通知了吧,不管是回调还是是用消息队列,总得有一种机制。
    chenuu
        3
    chenuu  
       2020-05-06 11:44:44 +08:00
    针对渠道的回调,应该在支付网关层屏蔽掉,给业务端提供统一的,查询,回调接口.
    2.不合理.应该在网关层做好状态码的转换
    Solix
        4
    Solix  
       2020-05-06 11:44:58 +08:00   5
    whileFalse
        5
    whileFalse  
       2020-05-06 13:28:25 +08:00
    “业务部门自己去查询订单状态”
    如果业务部门是去微信银联的支付网关查,那肯定不行
    如果是去贵公司的支付服务查,那是正常的
    当然,如果贵公司内部开发有那种消息组件,应该用上。没有就算了。
    julyclyde
        6
    julyclyde  
       2020-05-06 14:55:59 +08:00
    @donnior 伪造问题倒是不大。看数字签名就行了。主要对付的问题是漏通知之类的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2649 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 03:23 PVG 11:23 LAX 20:23 JFK 23:23
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86