支付方法、装置、终端及存储介质制造方法及图纸

技术编号:20945331 阅读:39 留言:0更新日期:2019-04-24 02:44
本发明专利技术公开了一种支付方法、装置、终端及存储介质。所述支付方法包括:接收用户发送的支付请求,根据支付请求获取与用户相关联的若干个可用存管账户;检测若干个可用存管账户中是否存在有效付款账户;在若干个可用存管账户中不存在有效付款账户时,将若干个可用存管账户作为共同支付账户进行付款,完成本次支付,由于是根据支付请求获取与用户相关联的若干个可用存管账户,然后再检测这些可用存管账户中是否存在能完成本次支付的账户,在不存在时,将可用存管账户作为共同支付账户进行付款,从而避免了用户因单个账户资金不足导致付款失败时,只能使用现金进行支付的不便,提高了用户的支付体验。

Payment methods, devices, terminals and storage media

The invention discloses a payment method, device, terminal and storage medium. The payment methods include: receiving payment requests sent by users, obtaining several available depository accounts associated with users according to payment requests, detecting whether there are valid payment accounts in several available depository accounts, and paying several available depository accounts as joint payment accounts when there are no valid payment accounts in several available depository accounts. This payment, because it is based on the payment request to obtain a number of available deposit accounts associated with the user, and then detect whether there are accounts in these available deposit accounts that can complete this payment. If not, the deposit account will be used as a joint payment account to make payment, thus avoiding the failure of payment caused by insufficient funds in a single account, the user can only use it. The inconvenience of cash payment improves the user's payment experience.

【技术实现步骤摘要】
支付方法、装置、终端及存储介质
本专利技术涉及金融
,尤其涉及一种支付方法、装置、终端及存储介质。
技术介绍
随着大众生活水平的提高,移动支付逐渐成为一种主流的支付方式。现实生活中,用户单个的支付账号(如支付宝账号、微信账号)往往绑定有多个用于支付的存管账户。但一般情况下,用户在使用支付账号进行支付时,若当前需要支付的商品价格超出了用户当前选择的存管账户余额,移动终端就会显示支付失败的提示并建议用户更换余额充足的存管账户进行付款,若用户其他的存管账户的余额均不够本次付款时,用户就只能选择付现或花费大量时间进行账户转账,将资金转移到一个存管账户中,然后再进行支付,这样的付款方式都会导致用户的支付体验不佳。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种支付方法、装置、终端及存储介质,旨在解决现有支付方式在用户付款账户的余额不足时,无法有效为用户完成支付的技术问题。为实现上述目的,本专利技术提供了一种支付方法,所述支付方法包括以下步骤:接收用户发送的支付请求,根据所述支付请求获取与所述用户相关联的若干个可用存管账户;检测所述若干个可用存管账户中是否存在有效付款账户;在所述若干个可用存管账户中不存在有效付款账户时,将所述若干个可用存管账户作为共同支付账户进行付款。优选地,所述检测所述若干个可用存管账户中是否存在有效付款账户的步骤,包括:确定所述支付请求对应的应付金额,并分别查询各可用存管账户的可用余额;分别将所述可用余额与所述应付金额进行比较,在所述可用余额大于或等于所述应付金额时,判定所述可用存管付款账户为有效付款账户;在所述可用余额小于所述应付金额时,判定所述可用存管付款账户为无效付款账户。优选地,所述接收用户发送的支付请求,根据所述支付请求获取与所述用户相关联的若干个可用存管账户的步骤,包括:接收用户发送的支付请求,提取所述支付请求中携带的用户标识信息;在映射关系中查找与所述用户标识信息对应的若干个可用存管账户,所述映射关系中存放有用户标识信息和可用存管账户之间的对应关系。优选地,所述在所述若干个可用存管账户中不存在有效付款账户时,将所述若干个可用存管账户作为共同支付账户进行付款的步骤,包括:在所述若干个可用存管账户中不存在有效付款账户时,从所述若干个可用存管账户中选取一个存管账户作为主账户;从剩余的可用存管账户中选取任意数量的可用存管账户与所述主账户进行组合,获得若干个组合账户;分别获取各组合账户对应的可付款金额,并将所述可付款金额大于或等于所述应付金额的组合账户作为共同支付账户进行付款。优选地,所述分别获取各组合账户对应的可付款金额,并将所述可付款金额大于或等于所述应付金额的组合账户作为共同支付账户进行付款的步骤,包括:分别获取各组合账户对应的可付款金额,将所述可付款金额大于或等于所述应付金额的组合账户作为待选账户;获取各待选账户完成本次支付的支付费用,以及对应的支付时耗;根据所述支付费用和所述支付时耗,分别确定各待选账户的优先级系数;对各待选账户的优先级系数进行排序,根据排序结果从所述待选账户中选取出目标账户,并通过所述目标账户进行付款。优选地,所述根据所述支付费用和所述支付时耗,分别确定各待选账户的优先级系数,包括:根据所述支付费用和所述支付时耗,通过下式分别确定各待选账户的优先级系数;P=αH+βS其中,P为优先级系数,H为支付时耗,S为支付费用,α为预设时耗权重系数,β为预设费用权重系数。优选地,所述检测所述若干个可用存管账户中是否存在有效付款账户之后,所述支付方法还包括:在所述若干个可用存管账户中存在有效付款账户时,生成相应的支付提示信息,并将所述支付提示信息推送至用户;在接收到用户输入的确认付款指令时,通过所述有效付款账户进行付款。此外,为实现上述目的,本专利技术还提出一种支付装置,所述支付装置包括:请求响应模块、账户检测模块以及账户组合模块;其中,所述请求响应模块,用于接收用户发送的支付请求,根据所述支付请求获取与所述用户相关联的若干个可用存管账户;所述账户检测模块,用于检测所述若干个可用存管账户中是否存在有效付款账户;所述账户组合模块,用于在所述若干个可用存管账户中不存在有效付款账户时,将所述若干个可用存管账户作为共同支付账户进行付款。此外,为实现上述目的,本专利技术还提出一种支付终端,所述支付终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的支付程序,所述支付程序配置为实现如上文所述的支付方法的步骤。此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有支付程序,所述支付程序被处理器执行时实现如上文所述的支付方法的步骤。本专利技术通过接收用户发送的支付请求,根据支付请求获取与用户相关联的若干个可用存管账户;检测若干个可用存管账户中是否存在有效付款账户;在若干个可用存管账户中不存在有效付款账户时,将若干个可用存管账户作为共同支付账户进行付款,完成本次支付,由于是根据支付请求获取与用户相关联的若干个可用存管账户,然后再检测这些可用存管账户中是否存在能完成本次支付的账户,在不存在时,将可用存管账户作为共同支付账户进行付款,从而避免了用户因单个账户资金不足导致付款失败时,只能使用现金进行支付的不便,提高了用户的支付体验。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的支付终端的结构示意图;图2为本专利技术支付方法第一实施例的流程示意图;图3为本专利技术支付方法第二实施例的流程示意图;图4为本专利技术支付方法第三实施例的流程示意图;图5为本专利技术支付方法第四实施例的流程示意图;图6为本专利技术支付装置第一实施例的结构框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的支付终端结构示意图。如图1所示,该支付终端可以包括:处理器1001,例如中央处理器(CentralProcessingUnit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(RandomAccessMemory,RAM)存储器,也可以是稳定的非易失性存储器(Non-VolatileMemory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的结构并不构成对支付终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、数据存储模块、网络通信模块、用户接口模块以及支付程序。在图1所示的支付终端中,网络接口1004主要用于进行网络通信;用户接口10本文档来自技高网...

【技术保护点】
1.一种支付方法,其特征在于,所述支付方法包括:接收用户发送的支付请求,根据所述支付请求获取与所述用户相关联的若干个可用存管账户;检测所述若干个可用存管账户中是否存在有效付款账户;在所述若干个可用存管账户中不存在有效付款账户时,将所述若干个可用存管账户作为共同支付账户进行付款。

【技术特征摘要】
1.一种支付方法,其特征在于,所述支付方法包括:接收用户发送的支付请求,根据所述支付请求获取与所述用户相关联的若干个可用存管账户;检测所述若干个可用存管账户中是否存在有效付款账户;在所述若干个可用存管账户中不存在有效付款账户时,将所述若干个可用存管账户作为共同支付账户进行付款。2.如权利要求1所述的支付方法,其特征在于,所述检测所述若干个可用存管账户中是否存在有效付款账户的步骤,包括:确定所述支付请求对应的应付金额,并分别查询各可用存管账户的可用余额;分别将所述可用余额与所述应付金额进行比较,在所述可用余额大于或等于所述应付金额时,判定所述可用存管付款账户为有效付款账户;在所述可用余额小于所述应付金额时,判定所述可用存管付款账户为无效付款账户。3.如权利要求2所述的支付方法,其特征在于,所述接收用户发送的支付请求,根据所述支付请求获取与所述用户相关联的若干个可用存管账户的步骤,包括:接收用户发送的支付请求,提取所述支付请求中携带的用户标识信息;在映射关系中查找与所述用户标识信息对应的若干个可用存管账户,所述映射关系中存放有用户标识信息和可用存管账户之间的对应关系。4.如权利要求3所述的支付方法,其特征在于,所述在所述若干个可用存管账户中不存在有效付款账户时,将所述若干个可用存管账户作为共同支付账户进行付款的步骤,包括:在所述若干个可用存管账户中不存在有效付款账户时,从所述若干个可用存管账户中选取一个存管账户作为主账户;从剩余的可用存管账户中选取任意数量的可用存管账户与所述主账户进行组合,获得若干个组合账户;分别获取各组合账户对应的可付款金额,并将所述可付款金额大于或等于所述应付金额的组合账户作为共同支付账户进行付款。5.如权利要求4所述的支付方法,其特征在于,所述分别获取各组合账户对应的可付款金额,并将所述可付款金额大于或等于所述应付金额的组合账户作为共同支付账户进行付款的步骤,包括:分别获取...

【专利技术属性】
技术研发人员:彭迪陈闵强江庆荣
申请(专利权)人:深圳平安财富宝投资咨询有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1