IT常识

支付类app开发需注意什么

2023-01-16 9501人阅读
威客牛网
科技信息综合服务平台

  随着智能移动设备的更新换代,移动电商在电子商务中已慢慢占领主导位置,App成为更常用的应用软件。APP开发看似简单,实则功能繁多。那么支付类app开发需注意什么呢?

  一、支付APP的安全方面

  移动支付首先也是更重要的就是要安全,否则没有人会使用你的APP。要让你的app变得安全,在开发APP的时候就要将APP安全考虑进去,要防止黑客破解你的APP,以你的APP的名义坑蒙拐骗。在开发时可以混淆代码、加上反调试注入模块、病毒扫描模块等等,这是一个很庞大的工程。支付安全性不仅关系到用户的个人利益,还涉及到整个公司的运营生死。我们认为,支付安全性是考验一家外包公司的技术实力。在此基础上,运营维护过程中还会遇到很多问题,各种问题会直接对整个支付造成影响,有的并非涉及安全,但对支付的稳定性和用户的体验性产生了不好的印象。因此,选择一家好的外包开发公司尤为重要。

  1、基础服务相关

  网络通信:WIFI、多运营商、多网络制式(2G、3G、4G)下的可靠性、稳定性、响应速度、流量大小。

  安全:本地安全(本地存储数据安全、混淆反编译、安全控件、安全键盘等)、通讯安全(DNS劫持、SSL、短信劫持等)、页面安全(采用webview的页面的XSS、SQL注入等)。

  反欺诈相关:设备指纹获取、虚拟机检测、是否ROOT、越狱等。

  通用服务:消息推送、缓存、升级。

  2、应用服务相关

  第三方应用集成:第三方应用调用支付App完成支付;支付App调用其他App或SDK。

  应用安全:接口协议安全、账户安全、手机遗失掉、登录密码遗忘、交易密码遗忘的安全处理。

  业务边界及异常处理:例如App没收到支付结果,App的处理和App+服务器端结合的业务及数据正确性、完整性以及风控相关问题。

  不管是支付类App还是其他App,对于上面说的用户体验相关的测试,都是非常重要且不可忽视的,机型不足导致终端适配不全,App每次迭代的反复功能测试等等,都是很让人头疼的问题

  二、用户分级系统

  解决这个问题就能解决整个项目的盈利空间,同时还能在盈利的基础上促进软件的推广。用户分级系统主要表现在设计的多元性,有的委托者以区域为划分,有的则以对接先后顺序为参考点,有的则以加盟的费用高低为标准,众多方式各不相同。其中需要委托者详细的策划,并清楚的知道个中的的优势和不足。

  三、支付公司渠道

  选择支付公司是需要慎重的,支付渠道的优劣,支付的限制等等都是不一样的。各家支付公司渠道使用费也是不同,对接的技术也各有差异,即便在支付渠道上也要慎重选择。

热门推荐
发布项目联系我们
分享至 取消