专业 靠谱 的软件外包伙伴

您的位置:首页 > 新闻动态 > 服务类APP软件开发如何实现开票功能?

服务类APP软件开发如何实现开票功能?

2017-03-20 10:08:24

一文详解租车APP开票功能

发票不论是在线上还是线下,涉及的行业范围比较广泛,服务类APP软件开发中如何实现开票功能呢?本文就租车相关行业的开发票功能进行详解。

 

关于发票的类型

按照发票应用范围分为普通发票、增值税专用发票

  • 普通发票:用户提供简单的发票抬头信息即可。
  • 增值税专用发票:企业符合开具增值税专用发票的资质(一般纳税人),用户需要提供本企业相关增票资质文件。

    按照发票实体分为纸质发票、电子发票

  • 纸质发票:纸质发票包含普通发票和增值税专用发票,企业需要把发票寄送给用户。
  • 电子发票:普通发票的电子版,企业直接将电子版发票发送到用户邮箱中。

    关于开票流程

    开票流程,即不同类型产品用户所需发票的操作流程是不同的,有些产品是下单过程中用户选择发票,有些产品是订单完成后,在独立模块根据已完成订单来选择发票。

下单过程中选择发票:神州租车、一嗨租车、租租车

独立开票功能:滴滴出行、首汽租车、PP租车

 

下单过程中选择发票

例如:神州租车在下单过程中进行勾选发票

  1. step1,下单过程中选择服务项时,可以勾选是否开具发票,默认不开发票
  2. step2,勾选需要发票后,显示发票抬头和配送地址栏,默认为空,可进行选择
  3. step3,选择发票抬头,可进行新增和编辑发票抬头
  4. step4,选择配送地址,可进行新增和编辑配送地址

一文详解租车APP开票功能

优点:

  • 发票抬头信息和配送地址分开,用户可进行自由组合
  • 下单过程中发票抬头信息和配送地址支持新增、编辑、删除,便于用户进行操作

缺点:

  • 下单过程中增加用户操作负担,影响简洁的下单步骤
  • 可开具的发票类型比较单一,纸质发票存在一定的配送成本
  • 独立性较低,耦合性较大,不利于后期相关功能迭代和维护

    独立开票功能

    例如:滴滴出行独立开票功能

一文详解租车APP开票功能

  1. step1,订单完成后,选择需要开票的订单
  2. step2,勾选发票类型,纸质发票或电子发票
  3. step3,填写发票信息或编辑发票信息(默认上次开票信息)
  4. step4,支付快递费用(纸质发票)或直接提交开票申请(电子发票)

一文详解租车APP开票功能

优点:

  • 功能独立,耦合性较小,有利于后期相关功能迭代和维护
  • 提供两种发票类型供用户自行选择
  • 降低发票配送成本,部分纸质发票用户需支付快递费,电子发票直接发送用户邮箱

缺点:

  • 下单过程中未能引导用户如何开具发票
  • 实时维护发票信息,不可保存多条发票信息供自由选择

 

关于开票细节

1.发票信息的校验

发票抬头格式、手机号码位数和格式、电子邮箱格式是否需要校验?是否要及时给用户有效反馈?

 

2.发票信息必填项

发票信息哪些内容为必填项?是否需要标记必填框?

 

3.发票信息的默认

手机号码和电子邮箱是否需要默认已有数据?

 

关于:中科研拓

深圳市中科研拓科技有限公司专注提供软件外包、app开发、智能硬件开发、O2O电商平台、手机应用程序、大数据系统、物联网项目等开发外包服务,通过IT技术实现创造客户和社会的价值,成为优秀的软件公司,通过客户需求导向、开放式创新、卓越运营管理等战略的实施,全面打造公司的核心竞争力。优秀软件外包公司、软件开发公司,联系电话400-0316-532,邮箱sales@zhongkerd.com,网址www.zhongkerd.com


  上一篇   [返回首页] [打印] [返回上页]   下一篇