简要描述
免签类型:收款号是不需要和第三方支付平台签约的,通俗理解为的支付宝、微信等收款二维码收款。使用该类型支付方式回调需要借助挂机或者免挂等方法。
简单的场景例子:
客户在您的业务系统下单,点击支付按钮,弹出支付页面(对接了我们的创建订单接口),客户完成实际付款。第三方支付平台(微信支付、支付宝等)收到钱,第三方平台通知支付FM核心系统,支付FM分发收款成功通知到您的业务系统(对接了支付通知接口)。
支持方式
收款码支持
:支付宝动态码,支付宝APP普通/商家收款码、微信普通/商家收款码,微信打赏码,云闪付收款码,趣街店小二收款码(天津),农商行收银宝收款码。网银收款支持
:招商银行APP、中国建设银行APP、浦发银行APP、云闪付卡包。
请勿在手机上开启收款app的分身,不然会导致监控收款的不匹配、错乱等情况!
不建议异地收款支付方式
:支付宝收款码上传模式、微信收款码上传模式、签约支付宝当面付。更适合同城自助售卖设备使用等场景
对接步骤
本步骤很重要,请点击查看教程配置。
使用支付宝的免挂方式的用户可以跳过此步骤
安装电脑端监控软件的用户跳过此步骤
安装支付FM插件或易支付接口插件的用户不需要对接
免签类型相关说明
关于监控APP的作用
对于免签类型的支付方式,当客户实际付款完成时候,顾客是直接支付到您设置的收款码或银行卡等收款号中,支付FM平台侧需要知道他到底有没有付款,才能进行后续的流程(见下文时序图说明),所以需要安装app检测收款通知。
如果不挂app,支付FM平台系统无法知道您的收款账号是不是真实收到这笔钱,无法进行后续的流程,就没法通知您的业务系统。这样您的业务系统就无法自动的处理接下来订单状态等动作。
支付金额浮动说明
用途场景
当支付宝到账100元,然后我们拿到这个通知告诉我们的网站:我刚才收到了100元,请进行后续流程。 最近谁下了订单? 嗯.最近只有张三付了100块钱.那就是张三咯.好,标记张三付款100成功。
那张三和李四都说要付100怎么办? 你让张三付99.99;让李四100.01这就是浮动。
如果不想要浮动,那就让张三和李四分别在不同的支付宝账号上扫码付款,这就是多个收款号收款。
浮动条件
:当被分配的收款手机(即收款号)存在相同金额的待支付状态订单,此订单的“实际支付金额”就会被系统浮动。收款号必须配置了通用码或者动态码,不然无法浮动。举例:通过接口同时创建2笔100元的订单,有一笔订单的支付页面会出现类似99.99或10.01这种浮动后需要支付的金额。顾客根据页面金额支付后,实际金额也会通过支付通知接口回传给业务系统,浮动的前提是你配置了足够的固码或 通用码或 动态码,收款码不足会提示无可用收款号。浮动范围
:通用码订单默认浮动范围-0.1 ~ 0.1
,即一个收款账号的收款码可以同时分派21单相同“接口订单金额”的待支付订单。浮动说明
:未配置通用码且固码未配置足够的带浮动收款码,当请求接口创建多笔相同金额订单时,如果收款号不足可能会出现接单失败。如果浮动满足不了并发可以调整默认浮动范围或者增加收款号或者通过固码自定义浮动。不要浮动
:用些用户比较纠结浮动的,可以参考如下几种建议,满足您的不要浮动。
接口时序图
图中相关名词解释
业务系统:您用来实现您的具体业务的系统。
收款手机:您的收款账号所登录的手机,包括但不限于支付宝、微信、网银等等,手机上同时登录收款APP和支付FM监控APP
支付FM:本平台开放接口
场景示例:客户在您业务系统买东西,点击付款弹出支付FM支付链接,客户完成付款。支付FM系统收到您的收款账号所属的支付平台支付成功反馈,支付FM分发收款成功通知到您的业务系统。
资金流程
以下为免签类型的顾客支付后的资金流程走向。
顾客支付后,资金直接到您的设置的收款账户中,必须根据对接步骤安装监控软件或者设置免挂信息,不然后续回调流程无法自动进行。
收款号分派流程
以下为支付FM分派您配置得收款码系统流程图。每个收款号建议至少配置一个通用码,不然固码全被占用/存在未完成订单,将会接单失败。