# 支付专题

支付作为工作中最常见的一个核心业务场景,前端同学其实需要做的东西有限,基本的流程、逻辑与难点都是在服务端。为了让前端同学,也能自己后续开发支付功能(Node.js),在本篇介绍了详细的从企业主体 -> 支付必要条件 ->微信小程序支付完整的闭环。

支付业务支撑:

  • 商城应用
  • 金融产品
  • 充值应用(会员、点券)
  • ...

支付应用场景:

  • H5支付 -> 扫码、跳转App
  • 小程序
  • 移动App

支付的技术难点:

  • 多平台(微信、支付宝、银联)
  • 安全性(HTTPS、全流程日志、交易备案、数据安全性如灾备...)

常见的问题:

  • 支付的开发流程,是不是前端不用管?只用调接口——是的,举例:小程序前端,其实上只是wx.requestPayment调起支付即可;
  • 支付功能的开通容易吗?——容易,但是针对于个人,无法开通微信支付;个人能开通吗?——不行,但是可以使用第三方服务,比如JSAPI;
  • 服务端对接常见的支付功能的流程是怎样的?——基本步骤如下:
    1. 申请微信小程序账号
    2. 微信小程序认证
    3. 申请商户平台账号
    4. 信小程序关联商户号
    5. 接入微信支付

# 企业注册与税务

开办企业需要注意:

  • 财税问题,如果零报税,则需要企业年报每年需要申报。

    开办企业不是玩,一定要负责任。而且,不良的企业负债,可能会影响到个人的征信,最终无法贷款、乘车等。

  • 股份问题:如果多人开办,千万不要对半

    多人入股不能均分,不能0资金入股,分股用期权;

    设计退股机制,分红机制,以及债务问题解决办法;

    股权主要的目的是激励;

  • 利益分配问题:天下熙熙皆为利来,天下攘攘皆为利往;

无论是支付宝还是微信,能够支持的支付主体只有企业、个体工商户和政府及事业单位等,共同点是非个人

个人开发者,如果需要接入支付功能,也可以选择第三方服务商:

  • PayJS:开通费用300+手续费0.38%+服务费2%
  • PaysApi:月付手续费30-199+单笔费率从0.3~0.1%不等
  • PayBob:开通费用300+手续费0.38%+服务费1-2%
  • xorpay:月付手续费0-60+手续费0.38%+单笔手续费1.2%~0.5%不等

了解企业的注册流程及税务相关的知识,有助于学习支付相关的内容,扩展知识面。

企业注册比较麻烦的地方:

  • 设立登记可能要跑几躺
  • 税务登记 + 银行开户 折腾个10几天
  • 报税:有季报+年报(工商年报次年6月前、汇缴清算不定)

但是,开办企业也是有好处的,举例:

  • 作为团队出去接项目
  • 大多数网上的服务针对的是企业
  • 国家政府对于小微企业现在有大力的扶持