Archives for : 六月2021

第181天:试一下劈叉

今天拉伸课结束后试一试劈叉,想不到能劈这么下了。

感觉到 10 月份可以劈下去。

20210630-2

第180天:暑假第一天

没功夫出去,先宅一天。

今天不做作业,玩几天再说。

第179天:减脂阶段基本完成

20210628

下一阶段:增肌。

教练说要四个月。

那么,十月见。

第178天:特斯拉回访了

上午接到特斯拉客服的回访电话,问我最近用车体验怎么样,1 到 5 分可以打几分。

讲真,动不动黑屏的体验实在太差。不仅动不动黑屏,而且还会一言不合清空数据,这实在黑到了极点。

3 分,不能再多了。本来想打 2 分,看在破天荒收到回访电话的份上,多加 1 分。

第177天:享受孤独

当一个人突然不再从微信群和朋友圈寻求存在感的时候,如果他不是挂了,那他可能正在享受孤独,享受整个世界。

第176天:看了几天文档

1

连续看了三天文档资料,主要是第三方平台服务商平台、 微信支付服务商,顺便把云开发文档又重新详细看了一遍,有不少更新。

之前对分账概念不是很理解,所以把服务商分账也看了一下,这个和服务商技术服务费是两个概念。

2

服务商的技术服务费有点不太好理解,反复看了又看,社区里查了很久,理清了。

两种技术服务费:基础服务技术服务费、行业服务技术服务费。

基础服务技术服务费,只能是线下交易场景的订单才会被计算进去,包括:

  • 刷卡支付
  • 公众号支付场景,扫一扫渠道来源
  • 小程序支付场景,扫一扫渠道来源
  • 扫码支付
  • 人脸支付

行业服务技术服务费,包括全量交易但不包括 APP 支付及 H5 支付。需要在服务商后台的“行业合作报名”申请。

3

普通商户号不能绑定成为服务商的特约商户号,需要在服务商后台重新申请子商户号(即特约商户)。同一个主体可以申请无数个商户号。

第175天:被迫早睡早起

最近总是早上五点多就醒了,不管晚上十点睡还是十二点睡,都是五点多自然醒。

是现在天亮得早的原因吗?还是年纪到了?

第174天:退市

昨天土豆发给我几条群聊记录,原来是车友群忽然有人问我为啥退群了。

20210623

于是我托土豆带了个话回去:

专心创业,事成之日再回去发个大红包。

事实上,除了车友群比较分心,炒股也比较分心。

最近渐渐想明白,就算真的从股市中赚到了钱,那也仅仅只是积累了财富。单纯积累财富真的有很大意义吗?为什么不把时间花在既能让自己赚钱又能帮助别人赚钱的事情上呢?

不过罗杰建议我删除 App 就行了,好股票可以留着做时间的朋友。

看了下,手里剩的就三个,航发动力、通威股份、海尔智家。

我信了罗杰,删光四个炒股 App,富途、同花顺、华盛通、选股宝,取关了所有相关的公众号,待我提到创业的第一桶金,再回来看看,对比下哪边赚的比例高。

我是去年 6 月开户的,正好一年,正式入市是 11 月,算起来也认真玩了 7 个月,做了些笔记,还真学到一些东西。

谨此纪念。

第173天:服务商通过最后一道审核

20210622

全网发布通过审核。

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

1

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

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

2

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

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

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

3

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

最终解决方案总结:

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

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