Archives for : 在路上

第172天:微信支付交易流程的坑

1

第一次遇到的坑,是客户支付时,正好进来个电话,支付成功了,但是我们这边没有收到返回信息,因为当时网断了。

解决方案:使用云函数异步接收订单结果。

2

不料又遇到一个坑,突然出现两笔一模一样的订单号。两笔都标记成功了,但其实只有一笔支付成功。

头一次出现这情况,没有复现。

解决方案:把防止二次提交优化一下,做得更加严谨,并且支付的异步回调函数获取订单改成倒序,按订单号查询最新的一条,做二次防范。

3

以为这样应该没问题了,哪曾想,又出问题了,有一笔订单没支付成功,但是被标记成功了。原因是 wx.requestPayment 这个接口的 success 只是通信成功,而不是支付成功(文档害人,注释上写支付成功)。

最终解决方案总结:

  1. 小程序端发起支付,创建一个未支付订单;
  2. 通信成功后跳转到支付结果页,这一步前端不做 status 的修改,而是让回调的云函数根据支付结果去修改订单 status;
  3. 跳转到支付结果页先检查订单 status,如果是未支付状态,则请求 CloudPay.queryOrder 接口,查询支付结果,修改订单 status。

这样就把修改订单 status 的操作统一交给后端,前端只负责展示。这个流程也符合文档里给出的最佳实践。

第168天:注册小规模还是一般纳税人?

这个问题主要是体现在微信结算技术服务费的时候,需要开 6 个点的增值税发票,小规模公司只能开 1 个点的发票。

我们讨论下来是这样:先注册小规模,后续达到了申请技术服务费的标准,先用 1 个点的发票尝试,如果申请不成功,再升级成一般纳税人去申请服务费。

这样比较节约前期的记账成本,一般纳税人的记账费比小规模高一倍,但其实前期没必要注册一般纳税人,因为没收入或者收入很少。从小规模升级成一般纳税人只要几天时间,当月生效。

第167天:微信支付服务商

意外发现微信支付服务商能额外获得一笔收益。

例如商家提现手续费是 0.6%,那支付服务商可以获得 (0.6-0.2)% 的收益,但是需要开增值税发票。

那么微信生态的 saas,就算不收商家的年费,生存也不是问题。

只是这个返利补贴有一定期限,明年或者过几年可能就没有了。

第166天:人生三部曲

20210615

《秋气》是毕业前最后一学期,以及毕业后半年里经历的一些事情。

《浆糊》是职涯。浆糊是一种糊状物,像液体又似固体。恰似浆糊一样的江湖,无以名状。

《边路》是创业。名门走主路,啥都没有的当然只能走边路。主路需要大军,边路只需几杆鸟枪。

第165天:确立合伙

早上起来跟合伙人聊了下合伙协议,主要是股份分配、收益分配。

聊下来挺顺利。接下去是注册一家新公司。

第164天:“取消订单”的逻辑

今天理顺了“订单核销”的逻辑,但是在“取消订单”的逻辑上卡了下。

想起前段时间看到的一个新闻,是关于打车的,司机开了几十公里到了目的地,结果乘客取消了订单。

这是一个很尴尬的场景。假如店主正在配送途中,这时顾客取消了订单,是不是也很蛋疼。

看到一篇文章《电商技术解密之取消订单》,没想到比我考虑的还要复杂,我暂时还只是单个商品的订单。

后面想明白了,顾客操作取消订单后,订单状态变成“订单取消中”,店主端将收到一个售后单,状态是“订单取消 (待确认)”,如果店主同意,则取消成功,如果不同意,则取消失败。

第163天:回来搞搞小店

弄了两个月加油站,今天回来更新一下小店,开发订单核销功能。

之前的核销机制缺乏严谨,客户和店主都可以取消和完成。核销这个动作还是需要客户和店主共同完成,扫码是躲不掉的。

本来是不想用扫码,想通过客户转发订单给店主来核销,但是这样客户就要加店主微信才能完成,远不如扫码方便。

第162天:即将开启服务商之路

今天把线上的支付漏洞补上了,多谢思源同学的指点

单店实验告一阶段,碰巧客户今天又刷新了单日交易纪录,还算不错的收官。

下一阶段开启服务商之路。

第161天:屏幕之外的开发

今天带二娃去医院,路上想明白了订单支付的逻辑(目前线上的支付方案有漏洞)。

大有说:

不是在路上就是在梦里,你多出去走走咱就没有解决不了的问题。

我觉得他说得对,时而去外面走走,时而去梦里游游。

第159天:给自己立个字据

这个项目做了半年,进展顺利,最近差不多到再注册一家公司的进度了。半年来第一次聊股份。

合伙人可遇不可求,做着做着就成了合伙人。其实开始压根没想过合伙,只是常规合作。

立个字据。

20210608

问了几位朋友,有一位说的我比较赞同:

小公司建议一开始不分,直到融资进来再分。没融资就不用分股份,只分成拿钱就行。因为股份没用,钱有用。分了股份只有麻烦,没有收益。

2021-06-14 更新:

今天跟合伙人初步讨论了股份和分红约定,另外注册一家公司来运作。

本来想是不是还要签个合伙协议,不过听有经验的朋友说,只要工商有体现,基本上就没什么问题。所以从简。

2021-06-18 更新:

经过几天的摸索了解,发现合伙注册公司没那么简单,主要是股权的分配问题。正常有一个人要有绝对控股权,就是 67%,想了想,这不太适合我们,因为我俩的贡献值没有那么大差异,我们不能互缺。

还有一种是股权代持,就是我俩都没有股权,由协议来代持,我们只有利润分配,比如五五分。

最后想了想,还是先别注册公司了,万一没做起来,销户还麻烦。就先签个利润分配协议,两年或者三年期,到期再看,业务先挂在我现有的公司,等做起来再把业务拆出去成立新公司。

现在这个阶段对我们来说,最大的成本就是时间,在保证双方利益的前提下,最大限度的提升办事效率,是眼前最重要的。