|
Post by account_disabled on Feb 13, 2024 8:51:31 GMT
因此在用户支付的时候,往往需要让用户选择想使用哪一种支付方式付款,并要求选择特定的方式进行付款。比如用户选择微信支付,就只能用微信APP 扫码支付,如果使用支付宝 APP 扫码则不支持。 由于电脑网页上的支付多数采用扫码的形式,因此诞生了一种叫做“一码付”的交互,它无需用户选择支付方式,直接根据用户的扫码应用判断用户需要使用的支付方式,并成功调起对应的支付方式,“一码付”的出现,使得用户的支付体验获得更好的提升。 但很多人搞不清楚其中的原理,因为扫码之前,系统根本无法知道用户会通过什么应用扫码,也就不知道应该获取哪种渠道的收款码。 如果你换一种思路去考虑这个问题,就会豁然开朗,所谓的“一码付”,其实用的不是“扫码付”的方式,而是“网页付”或“应用内支付”的方式;而用户扫的二维码,也不是“收款码”,而是“网页码”。 以下是“一码付”原理的简单图示: 大致的处理逻辑如下: 首先系 新加坡手机号码数据 统提供一个带参数二维码,这个二维码链接到一个网页,参数中包含当前正在支付的订单、金额等信息。 用户扫描二维码进入页面,这个页面可以是放一个 loading 的画面,或者干脆就是一个空白页;当用户访问这个页面时,系统会快速判断用户当前处于什么应用中从而了解用户需要使用哪种方式进行支付。 根据用户所在应用调起对应的支付方式。 这样就完成了一码多扫,通过不同应用调起不同支付方式的功能。 四、对公转账 虽然在线支付已经非常便捷,但因为企业财务方面的需要,依然有不少平台提供对公转账的方式。 因为涉及到对账的问题,所以对公转账往往没有办法即时给出支付结果。 一般而言,对公转账有两种对账方式: 1)手工对账。用户支付后,收款企业财务核对款项是否到账,并在业务平台中确认收款结果。由于转账记录没有办法准确对应订单记录,有些平台会要求付款人在转账时通过“备注栏”备注订单号,以便财务能够更快找到对应订单的转账记录。 2)自动对账。有些企业或平台打通了银行的接口,能够通过技术手段来实现对账功能。这种功能一般是通过虚拟卡号来实现的,就是每笔订单生成一个虚拟的银行卡号,用户转账的钱最终还是到了收款人的公账上,但由于通过这个跟订单绑定的虚拟卡号进行中转,系统可以匹配到转账到该虚拟卡号上的金额并进行自动对账,并根据对账结果更新订单的支付状态。
|
|