一种支付和出行业务的消息处理方法与流程

    技术2024-11-22  41


    本发明涉及网约车支付,具体为一种支付和出行业务的消息处理方法。


    背景技术:

    1、网约车(网络预约出租汽车)是指以互联网技术为依托构建服务平台,整合供需信息,使用符合条件的车辆和驾驶员,提供预约出租汽车服务的经营活动。在网约车快速竞争发展过程中,随着公司规模和业务不断扩大,不同业务服务会拆分独立运行,各服务只需关注其本身业务职责。随着业务复杂度增加,服务之间必然需要消息通讯,以保证整体业务完整性和一致性,最终有序高效协调运行。

    2、以上方式消息处理方式,用于完成支付后请求发送消息的中间件触发事件,出行业务处理消息并送到给用户;另一方面,在追求时间效率时代,保证用户在呼叫用车和支付结算得以迅速流畅得到反馈,提供更好的用户体验。


    技术实现思路

    1、本发明的目的在于为了解决现有技术中存在的缺陷,而提出的一种支付和出行业务的消息处理方法。

    2、为实现上述目的,本发明提供如下技术方案:

    3、一种支付和出行业务的消息处理方法,包括以下步骤:

    4、步骤s100:平台管理人员配置推荐充值策略;

    5、步骤s200:用户线上渠道支付行程费用,命中充值策略并发起充值;

    6、步骤s300:用户充值完成后,消息中间件通知支付行程订单;

    7、步骤s400:订单使用余额支付完成,发送消息通知用户和司机;

    8、步骤s500:订单支付完成消息中间件发送出行平台,更新订单状态,刷新用户支付页面;

    9、优选的,步骤s100中,配置充值推荐策略,参照历史行程费用,配置多充值梯度;最后将配置传输至db数据库并导出配置文件。

    10、优选的,步骤s200中,通过用户结束行程拉起支付页,匹配推荐充值,发起充值;具体为:s201:计算订单未支付金额,用户账户余额不足以支付行程费用,推荐覆盖行程费用的充值策略;s202:调用充值服务发起充值。

    11、优选的,步骤s300中,充值完成后,充值金额记入用户账户,并通过消息中间件将消息异步送至支付服务。

    12、优选的,步骤s400中,使用账户余额支付订单费用,发送消息通知用户和司机;具体为:s401:支付服务收到推送的消息,使用用户账户余额支付订单费用;s402:订单处理完成,支付平台异步调用消息平台,通知用户支付情况和司机收入情况。

    13、优选的,步骤s500中将订单支付处理结果通过消息中间件发送到出行平台,以此来同步订单状态信息,保持服务间订单状态最终一致性。

    14、与现有技术相比,本发明的有益效果是:本发明提出的消息处理方法能够根据用户行程结束在支付费用时,首先根据用户账户余额推荐充值策略;充值完成后通过消息中间件通知支付服务将订单用账户余额支付;再使用消息中间件通知出行服务,最后支付信息送达用户终端;通过将异步消息处理方式和用户充值做最优的结合,一方面给用户最大化的优惠,将充值和支付融合一起,简化用户操作;另一方面对于平台而言减少引导充值的营销成本,增加收益,吸引用户并保持用户粘性。



    技术特征:

    1.一种支付和出行业务的消息处理方法,其特征在于:包括以下步骤:

    2.根据权利要求1所述的一种支付和出行业务的消息处理方法,其特征在于:s100中,配置充值推荐策略,参照历史行程费用,配置多充值梯度;最后将配置传输至db数据库并导出配置文件。

    3.根据权利要求1所述的一种支付和出行业务的消息处理方法,其特征在于:s200中,通过用户结束行程拉起支付页,匹配推荐充值,发起充值;具体为:s201:计算订单未支付金额,用户账户余额不足以支付行程费用,推荐覆盖行程费用的充值策略;s202:调用充值服务发起充值。

    4.根据权利要求1所述的一种支付和出行业务的消息处理方法,其特征在于:s300中,充值完成后,充值金额记入用户账户,并通过消息中间件将消息异步送至支付服务。

    5.根据权利要求1所述的一种支付和出行业务的消息处理方法,其特征在于:s400中,使用账户余额支付订单费用,发送消息通知用户和司机;具体为:s401:支付服务收到推送的消息,使用用户账户余额支付订单费用;s402:订单处理完成,支付平台异步调用消息平台,通知用户支付情况和司机收入情况。

    6.根据权利要求1所述的一种支付和出行业务的消息处理方法,其特征在于:s500中将订单支付处理结果通过消息中间件发送到出行平台,以此来同步订单状态信息,保持服务间订单状态最终一致性。


    技术总结
    本发明属于网约车支付技术领域,具体公开了一种支付和出行业务的消息处理方法,包括以下步骤:步骤S100:平台管理人员配置推荐充值策略;步骤S200:用户线上渠道支付行程费用,命中充值策略并发起充值;步骤S300:用户充值完成后,消息中间件通知支付行程订单;步骤S400:订单使用余额支付完成,发送消息通知用户和司机;步骤S500:订单支付完成消息中间件发送出行平台,更新订单状态,刷新用户支付页面;本发明提供一种支付和出行业务的消息处理方法,其能够根据用户行程结束支付费用时,首先根据用户账户余额推荐充值策略;充值完成后通过消息中间件通知支付服务将订单用账户余额支付;再使用消息中间件通知出行服务,最后支付信息送达用户终端。

    技术研发人员:曹知渊,孔剑,李叶,王天豪,王伟,黄晓伟,黄霞飞,赵刚
    受保护的技术使用者:上海赛可出行科技服务有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-22464.html

    最新回复(0)