支付方法和装置与流程

文档序号:11135008阅读:来源:国知局

技术特征:

1.一种支付方法,其特征在于,包括:

根据订单生成待付款信息;

选择与所述待付款信息对应的支付方式;

采用选择出的支付方式,对所述待付款信息进行支付处理。

2.根据权利要求1所述的方法,其特征在于,所述选择与所述待付款信息对应的支付方式,包括:

根据支付属性与支付方式间的映射关系,选择与所述待付款信息对应的支付方式。

3.根据权利要求2所述的方法,其特征在于,所述根据支付属性与支付方式间的映射关系,选择与所述待付款信息对应的支付方式之前,还包括:

获取支付方式选择设置信息,所述支付方式选择设置信息中包括支付属性和支付方式间的第一映射关系,所述映射关系包括所述第一映射关系;

所述根据支付属性与支付方式间的映射关系,选择与所述待付款信息对应的支付方式,包括:

根据所述第一映射关系,选择与所述待付款信息对应的支付方式。

4.根据权利要求3所述的方法,其特征在于,所述支付属性包括收款账户类型和/或交易金额上限。

5.根据权利要求2至4中任一项所述的方法,其特征在于,所述根据支付属性与支付方式间的映射关系,选择与所述待付款信息对应的支付方式之前,还包括:

分析历史支付记录,获取至少一种支付属性分别对应的各支付方式的分值;

根据所述至少一种支付属性分别对应的各支付方式的分值,确定支付属性与支付方式间的第二映射关系,所述映射关系包括所述第二映射关系;

所述根据支付属性与支付方式间的映射关系,选择与所述待付款信息对应的支付方式,包括:

根据所述第二映射关系,选择与所述待付款信息对应的支付方式。

6.根据权利要求5所述的方法,其特征在于,所述根据所述至少一种支付属性分别对应的各支付方式的分值,确定支付属性与支付方式间的第二映射关系,包括:

根据每种支付属性对应的各支付方式的分值,对所述各支付方式进行排序;

确定每种支付属性对应的分值最高的前N种支付方式为与所述每种支付属性具有所述第二映射关系的支付方式,其中,N为小于或等于支付方式总数的正整数。

7.根据权利要求6所述的方法,其特征在于,所述根据所述第二映射关系,选择与所述待付款信息对应的支付方式,包括:

根据每种支付属性的优先级,确定第一优先级支付属性;

若所述第一优先级支付属性对应的N种支付方式中不存在分值与第一支付方式的分值相等的第二支付方式,则选择所述第一支付方式作为与所述待付款信息对应的支付方式;

若所述第一优先级支付属性对应的N种支付方式中存在分值与第一支付方式的分值相等的第二支付方式,则比较所述第一支付方式和所述第二支付方式分别对应的第二优先级支付属性的分值;

选择所述第一支付方式和所述第二支付方式中第二优先级支付属性的分值较高的支付方式作为与所述待付款信息对应的支付方式。

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

根据预设时间段内每种支付属性对应的各支付方式的分值,确定所述每种支付属性的变化情况;

根据所述每种支付属性的变化情况,调整所述每种支付属性的优先级。

9.根据权利要求5所述的方法,其特征在于,所述根据所述至少一种支付属性分别对应的各支付方式的分值,确定支付属性与支付方式间的第二映射关系,包括:

根据所述至少一种支付属性分别对应的各支付方式的分值,计算所述各支付方式分别对应的总分值;

根据所述各支付方式分别对应的总分值,对所述各支付方式进行排序;

根据所述各支付方式的排序,确定所述至少一种支付属性构成的支付属性集合与所述各支付方式间的所述第二映射关系。

10.根据权利要求5所述的方法,其特征在于,所述支付属性包括如下属性中的至少一种:收款账户类型、支付成功率、平均支付完成时间、单笔手续费。

11.根据权利要求5所述的方法,其特征在于,若所述映射关系包括所述第一映射关系和所述第二映射关系;

所述根据支付属性与支付方式间的映射关系,选择与所述待付款信息对应的支付方式,包括:

根据所述第一映射关系和所述第二映射关系的优先级配置信息,确定高优先级的映射关系;

根据高优先级的映射关系,选择与所述待付款信息对应的支付方式。

12.根据权利要求11所述的方法,其特征在于,所述根据高优先级的映射关系,选择与所述待付款信息对应的支付方式之后,还包括:

若采用根据高优先级的映射关系选择出的支付方式进行支付处理失败,则切换至根据低优先级的映射关系,选择与所述待付款信息对应的支付方式。

13.根据权利要求11所述的方法,其特征在于,所述方法还包括:

统计采用所述第一映射关系进行支付处理的失败次数;

在所述失败次数达到预设阈值时,删除所述第一映射关系。

14.根据权利要求5所述的方法,其特征在于,所述采用选择出的支付方式,对所述待付款信息进行支付处理之后,还包括:

生成与所述待付款信息对应的支付记录。

15.一种支付装置,其特征在于,包括:

第一生成模块,用于根据订单生成待付款信息;

选择模块,用于选择与所述待付款信息对应的支付方式;

处理模块,用于采用选择出的支付方式,对所述待付款信息进行支付处理。

16.根据权利要求15所述的装置,其特征在于,所述选择模块具体用于:

根据支付属性与支付方式间的映射关系,选择与所述待付款信息对应的支付方式。

17.根据权利要求16所述的装置,其特征在于,还包括:

获取模块,用于获取支付方式选择设置信息,所述支付方式选择设置信息中包括支付属性和支付方式间的第一映射关系,所述映射关系包括所述第一映射关系;

所述选择模块具体用于:

根据所述第一映射关系,选择与所述待付款信息对应的支付方式。

18.根据权利要求17所述的装置,其特征在于,所述支付属性包括收款账户类型和/或交易金额上限。

19.根据权利要求16至18中任一项所述的装置,其特征在于,还包括:

分析模块,用于分析历史支付记录,获取至少一种支付属性分别对应的各支付方式的分值;

第一确定模块,用于根据所述至少一种支付属性分别对应的各支付方式的分值,确定支付属性与支付方式间的第二映射关系,所述映射关系包括所述第二映射关系;

所述选择模块具体用于:

根据所述第二映射关系,选择与所述待付款信息对应的支付方式。

20.根据权利要求19所述的装置,其特征在于,所述第一确定模块包括:

第一排序子模块,用于根据每种支付属性对应的各支付方式的分值,对所述各支付方式进行排序;

第一确定子模块,用于确定每种支付属性对应的分值最高的前N种支付方式为与所述每种支付属性具有所述第二映射关系的支付方式,其中,N为小于或等于支付方式总数的正整数。

21.根据权利要求20所述的装置,其特征在于,所述选择模块包括:

第二确定子模块,用于根据每种支付属性的优先级,确定第一优先级支付属性;

第一选择子模块,用于若所述第一优先级支付属性对应的N种支付方式中不存在分值与第一支付方式的分值相等的第二支付方式,则选择所述第一支付方式作为与所述待付款信息对应的支付方式;

比较子模块,用于若所述第一优先级支付属性对应的N种支付方式中存在分值与第一支付方式的分值相等的第二支付方式,则比较所述第一支付方式和所述第二支付方式分别对应的第二优先级支付属性的分值;

第二选择子模块,用于选择所述第一支付方式和所述第二支付方式中第二优先级支付属性的分值较高的支付方式作为与所述待付款信息对应的支付方式。

22.根据权利要求21所述的装置,其特征在于,还包括:

第二确定模块,用于根据预设时间段内每种支付属性对应的各支付方式的分值,确定所述每种支付属性的变化情况;

调整模块,用于根据所述每种支付属性的变化情况,调整所述每种支付属性的优先级。

23.根据权利要求19所述的装置,其特征在于,所述第一确定模块包括:

计算子模块,用于根据所述至少一种支付属性分别对应的各支付方式的分值,计算所述各支付方式分别对应的总分值;

第二排序子模块,用于根据所述各支付方式分别对应的总分值,对所述各支付方式进行排序;

第三确定子模块,用于根据所述各支付方式的排序,确定所述至少一种支付属性构成的支付属性集合与所述各支付方式间的所述第二映射关系。

24.根据权利要求19所述的装置,其特征在于,所述支付属性包括如下属性中的至少一种:收款账户类型、支付成功率、平均支付完成时间、单笔手续费。

25.根据权利要求19所述的装置,其特征在于,若所述映射关系包括所述第一映射关系和所述第二映射关系;

所述选择模块具体用于:

根据所述第一映射关系和所述第二映射关系的优先级配置信息,确定高优先级的映射关系;

根据高优先级的映射关系,选择与所述待付款信息对应的支付方式。

26.根据权利要求25所述的装置,其特征在于,所述选择模块还用于:

若采用根据高优先级的映射关系选择出的支付方式进行支付处理失败,则切换至根据低优先级的映射关系,选择与所述待付款信息对应的支付方式。

27.根据权利要求25所述的装置,其特征在于,还包括:

统计模块,用于统计采用所述第一映射关系进行支付处理的失败次数;

删除模块,用于在所述失败次数达到预设阈值时,删除所述第一映射关系。

28.根据权利要求19所述的装置,其特征在于,还包括:

第二生成模块,用于生成与所述待付款信息对应的支付记录。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1