![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
聚合支付平台
文章平均质量分 85
SuperAvalon
聚合支付专家
展开
-
微信二维码支付&支付宝二维码支付(主扫模式)开发指南
微信二维码支付熟悉微信支付全家桶的童鞋应该都清楚,微信支付是没有提供PC网关支付的,那么传统的网站需要怎么接入微信支付产品呢?我们可以选择微信支付中的Native支付产品,官方介绍:Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。该模式适用于PC网站、实体店单品或订单、媒体广告支付等场景。开发文档开发流程微信支付的对接流程还是比较简单、规范的,支付环节都是先调用统一下单接口,交易类型trade_type传为NATIVE,会得到code_u.原创 2020-06-19 18:39:57 · 17851 阅读 · 1 评论 -
聚合支付系统设计(三)
退款网关与退款状态查询设计背景退款业务,相对于支付业务,部分需求方(包括产品、市场的同事)认为退款业务不是那么紧急或重要。从业务角度分析,没有支付业务,用户无法支付或支付优惠活动无法开展,但没有退款功能,则不影响用户下单支付和开展优惠活动。用户申请退款,财务可登录第三方支付平台提供的商户管理系统进行人工退款操作。因此,目前应该还有许多电商平台的退款业务都是财务人工操作的,当公司订单到了一定规模,人...原创 2018-04-08 14:53:53 · 27585 阅读 · 4 评论 -
银联在线支付对接流程以及签名算法
银联在线支付简介银联在线支付支持PC网关、手机SDK、WAP网关、云闪付等多种支付场景,其中云闪付产品可以完美支持ApplePay、Samsung Pay、Huawei Pay等市面上常见的手机厂商推出的支付品牌,对接银联在线支付,可弥补因无微信客户端和支付宝客户端所造成的用户流失,还可以做形式多样的支付优惠活动,银联可通过对商户号交易控制实现其立减、满减等支付优惠活动。支付流程根据开发文档组织支...原创 2018-04-04 15:23:50 · 8016 阅读 · 0 评论 -
聚合支付系统设计(一)
未经许可,谢绝转载,违者必究商户聚合支付系统设计(一)产品概述与整体设计背景如今,网购已经渗透到人们日常生活中的方方面面,做为网购的载体,互联网电商平台发展如火如荼,支付功能做为其不可或缺的一部分,实现起来,也有各种各样的方案。根据自己有限的认知,我主观上把目前行业内的支付实现方案做以下归类:持有支付业务许可证,又称支付牌照,自有支付品牌,比如阿里的支付宝、腾...原创 2018-04-04 18:16:44 · 46776 阅读 · 4 评论 -
聚合支付系统设计(二)
支付网关与异步通知设计支付网关用户下单成功后,要经过收银台发起支付流程,支付网关就是用户发起支付流程的入口地址。支付网关需要接收订单的部分数据(订单号、待支付金额、商品描述信息等)和交易数据(支付方式、交易起止时间、回调地址等)以及签名,支付网关接收到收银台的支付请求后,验证并处理支付请求数据,再根据支付方式获取支付实例(比如WechatAPPPayment对象),发起支付(执行doPay)。 支...原创 2018-04-04 19:15:04 · 27775 阅读 · 0 评论 -
负载均衡IP动态切换导致银行异步通知问题
问题描述商户的聚合支付平台接入的第三方支付平台或银行,异步通知地址通常情况下,都支持域名访问,但上海银行信用卡支付比较特殊,对域名支付不太稳定,银行建议商户的异步通知地址直接给到商户服务器的IP。如果商户使用了AWS EC2产品,配置的负载均衡器在使用过程中,会发现负载均衡器的IP会动态切换。以上两种情况,如果同时存在,就要去处理好异步通知IP的问题,处理不好,就会遇到事故。解决思路可...原创 2019-02-02 15:41:38 · 2984 阅读 · 0 评论