对于技术合伙人来说,这才叫蓝瘦香菇!

3N技术合伙人 2016-11-03 17:14 SAAS 来源:思达派 查看原文

3N技术合伙人是一个以多名CTO和资深技术开发人员为基础的“互联网+”技术研发团队,以技术入股为初创期企业提供技术孵化服务,降低创业者技术开发成本、提高创业成功率;以合作运营为成长期传统企业提供互联网升级服务,帮扶推动传统企业转型升级。


  创业者:我是做互联网+餐饮的,你们做一个简单的移动端收银系统大概需要多久?

  程序猿:······

  创业者:就显示一个菜单,顾客点击购买就出现一个支付二维码就可以了。

  程序猿:……

  创业者:有那么难吗?就帮我复制一下微X的就行了。

  程序猿:……

  其实不要说收银系统,就把支付系统单独拿出来说,也会让程序猿蓝瘦香菇

  一般人眼中的扫码支付:

  展示一个二维码,用户掏出手机扫一扫付款,多么正常的操作,多么简单的界面,能有多少技术含量呢?

  可是,但是,我说真的,有木有考虑过身份验证,支付密码的问题,还有万一断网了呢?账户没钱了怎么办?支付完成后怎么通知用户?


  翻资料,请教大神,在群里讨论,先把整个支付流程给梳理一下。

  程序猿眼中的扫码支付:

  1.用户浏览app,选定商品然后下单;

  2.服务器处理订单逻辑,开始正式发起支付流程;

  3.首先,后台服务器向weixin服务器发起请求,获取一个token;

  4.后台服务器拿到token,使用和其他参数加密,再次向weixin服务器发起请求,获取一个预支付prepayid;

  5.后台服务器将该prepayid返回给app客户端;

  6.app调用手机上的微信控件,完成付款流程;

  7.app向后台服务器发起一个回调请求,通知服务器交易完成;

  8.weixin服务器处理完所有的流程后,向后台服务器发起一个post请求,正式通知后台服务器交易完毕。

  交互时序图如下(参考微信官方说明):

  若干天后……

  演示中~

  手机扫码支付,流程顺畅,体验和微X差不多。

  创业者:这么快就做出来了,我看体验挺好的,也没你们说的那么难呀!

  程序猿:……(蓝瘦)

  创业者:市场部回馈的数据来看,用户对这方面的体验非常期待,月底咱们能上线这个功能吗?

  程序猿:……(香菇)

  创业者:有什么问题吗?

  程序猿:上面演示的是一个支付步骤,还木有身份验证,支付密码,支付流水,消息通知……

  创业者:这些东西,我也不懂,交给你们我放心,尽量月底上线就好了。

  程序猿:……

  翻开日历,看了一下规划,还剩下2周不到,蓝瘦香菇!

  若干天后……

  演示中~

  手机扫码支付,流程顺畅,还要输入密码,还能消息推送,查看交易流水。

  创业者:这个厉害呀,简直和微X一样嘛!

  程序猿:对呀!

  创业者:可是,我想了想,如果只是做一个扫码支付,跟别的收银系统也没啥区别,能不能获取一下用户资料搞一个会员管理系统出来?

  程序猿:……(蓝瘦香菇)

  创业者的会员管理系统:

  若干天后……

  好累呀~蓝瘦香菇~

为您推荐: