移动聚合支付平台设计逻辑

在移动互联网络技术逐渐成熟和移动互联网应用快速发展的环境下,移动互联网的收费通道和计费用户体验占有举足轻重的地位。对于移动互联网企业,快速的收入和回报有利于企业长期和稳定的发展;对于服务和应用的用户而言,方便快捷的支付方式和支付体验有利于提高用户对移动互联网的支持和拥护,更加有利于移动互联网的快速发展。因此,聚合手机支付平台需要解决以下问题。

1.兼容性强

支持市面上各种主流支付方式,且易于扩展支持新支付方式,从而提高企业利润,且给用户较好的体验。

(1)统一支付接口,降低维护成本

将各种主流的支付方式聚合成统一的支付接口,实现支付方式的扩展和调整,对于内容开发商“透明”化,能降低内容提供商的开发与维护成本。

(2)支持不同支付场景

不同内容提供商存在不同支付场景,如:关卡型支付(又称解锁型支付)、包次型支付、包时长型支付和道具型支付。关卡型支付指用户需要购买商品一次,且购买后始终有效;包次型支付指用户购买商品成功后系统会生成契约,在契约次数内发起的购买不会重复扣费且契约数会减一,但超过契约次数后的购买需要重新扣费;包时长型支付指用户购买商品成功后系统会生成契约,在契约有效时间内发起的购买不会重复计费,但超过契约有效期的购买需要重复扣费;道具型支付指用户可以重复购买,且每次购买均需要扣费。

(3)完善的查询管理平台

能管理内容提供商基本信息,能方便地查询每个用户每笔订单的信息,能统计每种支付方式的数据,从而协助分析用户的支付行为等。

2.总体设计

根据聚合支付平台的需求,采用混合模式(C/S、B/S 结合),将聚合支付平台分为三个子系统:客户端子系统、平台接口子系统和平台管理子系统。

(1)客户端管理子系统

提供标准化聚合支付平台 SDK(Android 手机平台是 Jar 包, IOS 手机平台是静态库)。其SDK提供Init和Pay两个接口,Init接口获取服务器缺省参数,Pay接口通过支付大厅界面聚合了SP计费、银联计费、支付宝计费、财付通计费和充值卡计费多种方式,每种计费方式均和平台接口子系统交互,通过统一的Pay接口聚合了所有手机支付方式,方便使用与扩展。

(2)平台接口子系统

提供各种支付方式的平台接口(采用 C/S 模式)和支付数据同步接口(采用 B/S 模式),具体包括:Init初始化接口、SP支付接口、银联支付接口、支付宝支付接口、财付通支付接口和充值卡支付接口。所有接口协议均基于HTTP协议,在HTTP自定义头中添加应用ID数据,Post的数据采用私钥Key加密,服务器通过应用ID,查找其私钥Key并解密,服务器返回的数据也用此Key加密,从而保证支付过程安全。除了 SP 计费和充值卡计费用户付款过程在支付大厅,其余支付方式均通过其官方APP付款(如:手机支付宝客户端),不仅最大限度支持用户支付习惯且保障安全。

(3)平台管理子系统

主要负责对于平台接口子系统产生或使用的数据起到可配置管理后台作用,提供了内容提供商管理、SP商管理、财务管理、查询管理和订单管理模块,采用B/S模式实现。其中,内容提供商管理模块负责 CP 的账号、应用ID、应用密钥Key、应用商品信息等管理;SP商管理模块负责SP商信息、SP计费信息等管理;财务管理模块负责上游和下游支付流水与账单结算管理;查询管理模块负责各种支付方式、支付行为、支付用户和支付时段查询与统计管理;订单管理模块负责每个订单信息查询管理;手机客户端管理模块负责使用聚合支付平台的手机型号、使用时间、使用地域、网络状况等信息管理。

接口管理子系统和平台管理子系统间操作的数据库分别是主数据库和备份数据库,这样既能热备份数据库,且能实现读/写分离,从而提高平台性能。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java聚合支付第三方平台是基于Java语言开发的一种支付解决方案。它通过整合多个支付渠道的功能和服务,为商家提供了一种统一的支付接口,从而简化了支付流程,提高了支付效率和用户体验。 首先,Java聚合支付第三方平台可以支持不同的支付渠道,包括支付宝、微信支付、银联等,以满足不同用户的支付需求。通过一个统一的接口,商家可以轻松接入多个支付渠道,不再需要针对每个支付方式单独开发和维护支付接口,极大地减轻了开发和运维的负担。 其次,Java聚合支付第三方平台提供了丰富的支付功能和服务。商家可以通过该平台实现支付、退款、查询订单、对账等常见的支付操作,满足不同的支付场景和业务需求。同时,该平台还提供了安全性较高的支付环境和风控系统,保障交易的安全性和可靠性。 另外,Java聚合支付第三方平台还提供了一些附加功能,如支付数据分析、统计和报表等,帮助商家实时掌握支付情况和用户支付行为,从而进行数据驱动的经营决策,提升收益和用户满意度。 最后,Java聚合支付第三方平台还具有良好的扩展性和定制化能力。平台可以根据商家的具体需求进行定制开发和二次开发,满足个性化的支付需求。而且,平台还支持与其他系统的集成,如订单系统、会员系统等,实现支付和业务的无缝对接。 综上所述,Java聚合支付第三方平台是一种高效、灵活和安全的支付解决方案,为商家提供了便捷快速的支付接入和支付服务,助力商家提升营收和用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值