一文了解聚合支付
第四方支付是相对于第三方支付而提出的概念,又被称为“聚合支付”是指通过聚合第三方支付平台、合作银行、等多种支付工具进行的综合支付服务。
简言而之,把支付接口聚合到一个平台上面,来给商家或者个人来提供支付服务。

第四方支付集中了各种第三方支付的接口,从某种程度来说,是集合了各个第三方支付的优势,并且能根据商户实际的不同需求制订出个性化的解决方案。


常见的四方聚合支付产品以及与三方支付机构之间的架构关系:

聚合支付常见的支付模式:

聚合支付资金流,假如皮皮去便利店买一瓶可乐,扫描收钱吧的二维码进行银行卡支付,以下就是该笔支付的资金流。

01 代理商体系
假设你是一个商铺老板,开了一家卖糖果的小店。你想让客人们可以用各种不同的方式付款,但是每次和不同的支付公司打交道太麻烦了。所以你找到了一个做聚合支付的服务商来聚合这一切的付款方式
聚合支付就像是一个万能钥匙,可以同时适用于各种类型的支付方式(支付宝、微信。云闪付)。它通过与四方支付机构(即银行、第三方支付平台等)建立联系,在客户付款时将款项转移到商家的账户上。
代理商则是负责招揽商户的人,他们会介绍聚合支付服务,并帮助商家完成注册和配置。商家向代理商支付一定费用,而代理商会从中获得提成。
最后,商户就是我们的主角——需要收款的人。他们使用聚合支付服务可以方便地接受各种形式的支付,无论是信用卡、支付宝还是微信支付,都可以在一个地方完成。
总之,聚合支付、四方支付机构、代理商和商户之间的关系就像是一场多人舞蹈,每个人都扮演着重要的角色,共同协作,让支付变得更加便捷快速。
1.1 代理商活动政策
活动政策是一个模板,当代理商与四方服务商签约时,协定的一个具体值,里面包含了代理商交易分润的成本以及拓展商户的签约费率。活动政策设计如下:


支付机构向聚合支付代理商提供不同的分润比例,根据代理商的交易量或交易额,将分润比例划分为不同的等级,即阶梯式分润。
具体来说,当聚合支付代理商的交易量或交易额达到一定的阈值时,其所获得的分润比例会相应提高。例如,当代理商的月交易额在100万以下时,分润比例为1%,但当月交易额超过100万时,分润比例可能升至1.5%或更高。
这种阶梯式分润模式对于代理商和支付机构都有利。代理商可以通过扩大业务规模和提高交易量来获得更高的利润,同时也能够激励代理商积极拓展市场。支付机构则可以根据代理商的业绩表现,灵活调整分润比例,以吸引更多代理商加入并增加市场份额。
需要注意的是,聚合支付阶梯分润的具体实现方式和分润比例因地区、支付机构和代理商而异,需要具体查询相关政策和合同。
1.2多层级代理商模式
上文已经提到代理商就像是一个连接商户和聚合支付服务之间的桥梁。而多层级代理商则是一个代理商可以发展自己的下级代理商,他们会再寻找其他人来推广聚合支付服务,并通过活动政策的费率差值获得额外的分润。
这个过程就像是一场传球比赛,每个代理商都是传球员,聚合支付服务是球,而商户则是进球员。多层级代理商他们可以帮助聚合支付服务快速扩大业务规模,同时也能够从中获得更多的利益分成。所以,对于那些想要迅速扩展业务的聚合支付公司来说,多层级代理商是一个很好的选择。
1.3多层级代理商设计
可以通过在代理商自己的PC端后台或者代理商APP中新增下级来完成下级代理商的添加:

代理商管理:

多层级代理商交易分润的基础计算模型:

以上图显示分润的举例计算:
一级代理:0.5%,二级成本0.51%,三级成本0.56%,三级商户交易10000元费率为0.6%
计算:手续费=10000×0.6%=60元
三级分润=(10000×0.6%)-(10000×0.56%)=4元;
二级分润=(10000×0.56%)-(10000×0.51%)=5元;
一级分润=(100×0.51%)-(100×0.5%)=1元;
1.4业务员体系
聚合支付业务员是指直接从聚合支付平台招募的销售人员,主要负责向商户推广平台服务、签订合同以及提供售后服务等工作。
而代理商则是指与聚合支付平台签订代理合同,代表平台向商户推广服务并获得佣金的独立机构或个人。
代理商通常具有一定的销售渠道和客户资源,并可通过自行设定商户手续费等方式获得更高收益。
业务员会有它们专属的精简功能的APP,用来拓展商户使用。
02 设备管理体系
聚合支付设备管理引入流程如下:
- 设备入库:这就像是一个动物园管理员把新来的小动物带回到园区一样。在聚合支付中,设备入库指的是四方机构将新购买支付终端设备从外部导入到聚合支付平台的过程。这个过程通常需要进行设备信息登记和检验等操作,以确保设备可以正常使用。
- 划拨设备:这就像是猫王1号把吉他分配给指定的猫王2号一直使用。在聚合支付中,划拨设备指的是将一个支付终端设备从一个本级代理商转移到下一级的代理商的过程。这个过程通常需要进行设备信息确认等操作,以确保划拨过程的顺利进行
- 召回设备:这就像是召回汽车的安全问题一样。在聚合支付中,召回设备指的是对某些支付终端设备存在使用问题或时,及时采取措施进行回收的过程。这个过程通常需要对直属代理商进行通知,并协助其更换其他支付终端设备,以保证代理商的正常推广。
- 绑定设备:这就像是一对猫咪情侣抱着走在动物园打滚一样。在聚合支付中,绑定设备指的是将一个支付终端设备与一个商户绑定在一起的过程。这个过程通常需要进行商户信息验证等操作,以确保设备可以使用并完成交易。
设备管理帮助聚合支付平台管理和控制支付终端设备的流动,确保设备的安全使用和商户的权益得到保障。
2.1聚合支付设备管理设计
以聚合收款二维码(台卡)为例来详细介绍设备管理流程的每一个环节。
(1)设备入库(单个/批量)

(2)设备划拨

(3)设备召回

(4)设备绑定

(5)设备解绑


03 商户进件体系
商户进件就是把商户电子资料上传到三方支付机构进行入网审核,通过后给商户开个收单账户的过程,常见进件方式如下表

3.1进件流程说明


门店模式进件:

聚合支付作为对银行和第三方支付平台服务的拓展,聚合多家银行以及第三方支付平台支付能力,提供多渠道支付方式,简化商家的支付对接,外加后续的增值服务;聚合支付的可拓展性很强,具有独特的商业拓展性。
如今玩费率差的时代已经过去,聚合支付的营销玩法越来越丰富,市场竞争也越来越激烈,本文仅介绍聚合支付的入门知识。
相关文章:
一文了解聚合支付
第四方支付是相对于第三方支付而提出的概念,又被称为“聚合支付”是指通过聚合第三方支付平台、合作银行、等多种支付工具进行的综合支付服务。 简言而之,把支付接口聚合到一个平台上面,来给商家或者个人来提供支付服务。 第四方支付集中了各…...
118.杨辉三角
一、题目 118. 杨辉三角 - 力扣(LeetCode) 二、代码 class Solution { public:vector<vector<int>> generate(int numRows) {vector<vector<int>>data(numRows);for(int i0;i<numRows;i){data[i].resize(i1);//扩容data[i]…...
第7节——渲染列表+Key作用
一、列表渲染 我们再react中如果渲染列表,一般使用map方法进行渲染 import React from "react";export default class LearnJSX2 extends React.Component {state {infos: [{name: "张三",age: 18,},{name: "李四",age: 20,},{nam…...
NTP服务器时间配置
简介 ntp服务器是一个同步时间都服务器。 开启ntpd 1.查看状态(可以看到状态为:inactive,也就是没有启动ntp服务) [rootlocalhost]$ systemctl status ntpd ● ntpd.service - Network Time ServiceLoaded: loaded (/usr/lib/…...
vulhub之MinIO信息泄露漏洞(CVE-2023-28432)
文章目录 0x01 前言0x02 漏洞描述0x03 影响范围0x04 漏洞复现1.启动环境2.查看端口3.构造POC 0x05 修复建议 0x01 前言 本次测试仅供学习使用,如若非法他用,与本文作者无关,需自行负责!!! 0x02 漏洞描述 …...
C语言:递归思想及实例详解
简介:在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。通过函数的自调用化繁为简。 递归可以说是编程中最神奇的一种算法。因为我们有时候可能不能完全明晰代码的运行过程,但是我们却知道代码可以跑出正确的结果。而当我们使…...
好题分享0
P2141 [NOIP2014 普及组] 珠心算测验 原题链接 : [NOIP2014 普及组] 珠心算测验 - 洛谷 思路 : 用哈希表来存出现过的两数之和,最后ans即可 代码 : #include<bits/stdc.h> #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define end…...
python的asyncio事件循环
一、介绍 asyncio是Python标准库中的一个异步编程框架,它提供了一个事件循环(event loop),用于协调异步任务的执行和结果的返回。在asyncio中,事件循环是一个非常重要的概念,它是异步编程的核心。 事件循…...
QT day1登录界面设计
要设计如下图片: 代码如下: main.cpp widget.h widget.cpp 运行效果: 2,思维导图...
(一)KITTI数据集用于3D目标检测
KITTI数据集介绍 数据基本情况 KITTI是德国卡尔斯鲁厄科技学院和丰田芝加哥研究院开源的数据集,最早发布于2012年03月20号。 对应的论文Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite发表在CVPR2012上。 KITTI数据集搜集自德国卡尔斯鲁厄市&…...
手写Promise完整介绍
Promise是一种用于处理异步操作的机制,它可以将异步操作的结果以同步的方式进行处理和返回。在JavaScript中,Promise是一种内置对象,但我们也可以手动实现一个Promise类来更好地理解其原理和工作方式。 Promise的特性 首先,让我…...
【kubernetes系列】Calico原理及配置
概述 Calico是针对容器,虚拟机和基于主机的本机工作负载的开源网络和网络安全解决方案。 Calico支持广泛的平台,包括Kubernetes,OpenShift,Docker EE,OpenStack和裸机服务。 Calico在每个计算节点都利用Linux Kernel实…...
RabbitMQ 的快速使用
docker部署rabbitmq # management才有管理页面 docker pull rabbitmq:management# 新建容器并运行 docker run \-e RABBITMQ_DEFAULT_USERadmin \ -e RABBITMQ_DEFAULT_PASSadmin \ -v mq-plugins:/plugins \--name mq \--hostname mq \-p 15672:15672 \-p 5672:5672 \-itd \ra…...
VUE3添加全局变量
全局变量的添加 在vue3.0中注入全局方法不是在prototype上挂载了,而是添加在config.globalProperties属性上。 //main.js import { createApp } from "vue"; import App from "./App.vue";const app createApp(App); app.config.globalPrope…...
JavaScript基础语法01——初识JavaScript
哈喽,大家好,我是雷工! 最近有项目用到KingFusion软件,由于KingFusion是B/S架构的客户端组态软件,因此在学习KingFusion产品时会涉及许多前端的知识。 像JavaScript语言就是需要用的,俗话说:活到…...
家宽用户家庭网的主要质量问题是什么?原因有哪些
1 引言 截至2020年底,我国家庭宽带(以下简称“家宽”)普及率已达到96%。经过一年多的发展,当前,家庭宽带的市场空间已经饱和。运营商在家宽市场的竞争也随之从新增用户数的竞争转移到家宽品质的竞争。 早期运营商的家…...
ZooKeeper的典型应用场景及实现
文章目录 1、典型应用场景及实现1.1、 数据发布/订阅1.1.1、配置管理案列 1.2、负载均衡1.3、命名服务1.4、分布式协调/通知1.4.1、一种通用的分布式系统机器间通信方式 1.5、集群管理1.6、Master选举1.7、分布式锁1.7.1、排他锁1.7.2、共享锁 1.8、分布式队列 2、ZooKeeper在大…...
智能安全帽~生命体征检测与危险气体检测一体化集成设计还是蓝牙无线外挂式方式好?
生命体征(心率、血氧等)检测&上报平台,危险气体采集&上报平台,是智能安全帽产品中常见的两种选配件,它们的实现有两种典型的模式: 1)将传感器集成到主板上,做成一体化的智能…...
【Java并发】聊聊对象内存布局和syn锁升级过程
对象存储解析:一个空Object对象到底占据多少内存? 对象内存布局 Mark Word占用8字节,类型指针占用8个字节,对象头占用16个字节。 好了,我们来看一下一个Object对占用多少空间, 因为java默认是开启压缩…...
【档案专题】八、电子档案鉴定与销毁
导读:主要针对电子档案鉴定与销毁相关内容介绍。对从事电子档案管理信息化的职业而言,不断夯实电子档案管理相关理论基础是十分重要。只有通过不断梳理相关知识体系和在实际工作当中应用实践,才能走出一条专业化加职业化的道路,从…...
相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下: 一、场景操作步骤 操作步…...
PPT|230页| 制造集团企业供应链端到端的数字化解决方案:从需求到结算的全链路业务闭环构建
制造业采购供应链管理是企业运营的核心环节,供应链协同管理在供应链上下游企业之间建立紧密的合作关系,通过信息共享、资源整合、业务协同等方式,实现供应链的全面管理和优化,提高供应链的效率和透明度,降低供应链的成…...
Linux简单的操作
ls ls 查看当前目录 ll 查看详细内容 ls -a 查看所有的内容 ls --help 查看方法文档 pwd pwd 查看当前路径 cd cd 转路径 cd .. 转上一级路径 cd 名 转换路径 …...
CentOS下的分布式内存计算Spark环境部署
一、Spark 核心架构与应用场景 1.1 分布式计算引擎的核心优势 Spark 是基于内存的分布式计算框架,相比 MapReduce 具有以下核心优势: 内存计算:数据可常驻内存,迭代计算性能提升 10-100 倍(文档段落:3-79…...
vue3 字体颜色设置的多种方式
在Vue 3中设置字体颜色可以通过多种方式实现,这取决于你是想在组件内部直接设置,还是在CSS/SCSS/LESS等样式文件中定义。以下是几种常见的方法: 1. 内联样式 你可以直接在模板中使用style绑定来设置字体颜色。 <template><div :s…...
cf2117E
原题链接:https://codeforces.com/contest/2117/problem/E 题目背景: 给定两个数组a,b,可以执行多次以下操作:选择 i (1 < i < n - 1),并设置 或,也可以在执行上述操作前执行一次删除任意 和 。求…...
苍穹外卖--缓存菜品
1.问题说明 用户端小程序展示的菜品数据都是通过查询数据库获得,如果用户端访问量比较大,数据库访问压力随之增大 2.实现思路 通过Redis来缓存菜品数据,减少数据库查询操作。 缓存逻辑分析: ①每个分类下的菜品保持一份缓存数据…...
sqlserver 根据指定字符 解析拼接字符串
DECLARE LotNo NVARCHAR(50)A,B,C DECLARE xml XML ( SELECT <x> REPLACE(LotNo, ,, </x><x>) </x> ) DECLARE ErrorCode NVARCHAR(50) -- 提取 XML 中的值 SELECT value x.value(., VARCHAR(MAX))…...
土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测;从基础到高级,涵盖ArcGIS数据处理、ENVI遥感解译与CLUE模型情景模拟等
🔍 土地利用/土地覆盖数据是生态、环境和气象等诸多领域模型的关键输入参数。通过遥感影像解译技术,可以精准获取历史或当前任何一个区域的土地利用/土地覆盖情况。这些数据不仅能够用于评估区域生态环境的变化趋势,还能有效评价重大生态工程…...
用docker来安装部署freeswitch记录
今天刚才测试一个callcenter的项目,所以尝试安装freeswitch 1、使用轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台 编辑下面/etc/docker/daemon.json文件为 {"registry-mirrors": ["https://docker.xuanyuan.me"] }同时可以进入轩…...
