分享一个令人振奋的好消息:我迎来了独立开发以来第一位VIP用户
2024-8-22 21:57:37 Author: blog.axiaoxin.com(查看原文) 阅读量:10 收藏

新的里程碑

刚准备去洗澡,看了一下手机发现支付宝提示收款 19.9 元。

我没想到我居然迎来了我的第一位 vip 充值!

19.9 元的转账金额+付款备注,代表着申请开通 7 天 VIP 会员特权,目前我还没有支付资质,以手工转帐的朴素方式完成充值。

2024 年 5 月 25 号完成开发上线的 vip 特权功能,经过了 3 个月,终于意外的迎来了第一位用户,给到了我十足的正反馈!

这是一个让我激动的里程碑事件,当时的心情很激动,有点语无伦次甚至双手发抖!

现在洗完澡,冷静下来,坐在电脑前记录下这个时刻。

我的 vip 入口相对比较隐蔽,因为在此之前,我从未对此付费功能抱有过任何期待,于是将付费入口放的比较深,也不太容易触发展示。

我不知道这位用户是以什么样的场景和想法选择了开通 vip,也许是用户好奇有什么功能,也许是觉得我的服务对他有帮助单纯的打赏支持,也许是同行想看看我怎么跑通的流程。

但这都不重要,这次 VIP 充值对我来说,它证明了我之前所做的一切都是有意义的,方向是正确的。这不仅仅是一笔 19.9 元的交易,更意味着我的工作确实吸引到了用户的关注(无论是好意的还是恶意的)和认可。无论他们的动机是什么,这笔充值都表明了有人愿意为我的工作付费。

最重要的,是它让我看到了未来的可能性。如果产品有能力打动用户,未来或许会有更多用户发现并支持我的工作,那时候可能就要上接口支持付费了。

这个小小的里程碑值得记录,这种时刻让我发自内心地感到激动和自豪!

我的充值设计方案

在上一次我也是这么激动的时候,还是 2023 年的 10 月 24 号,那天下午,我迎来了我的第一次充值付费。

这个充值不同于 VIP,VIP 如果不满足条件也需要充值。充值功能是从产品一开始就设计好的,而 VIP 是最近才加的。先说一下我最初的充值流程和方案。

  1. 用户账户余额不足或者查看账户余额页面点击按钮会进入到充值提示页面,这个页面就是一个文字说明,放上了我的微信二维码和支付宝二维码,并列出了充多少金额分别对应获得多少奖励,比如充 10 块送 10 块,充 20 送 25 等等,然后重点提醒用户转账的时候备注里面必须要填注册邮箱。为了防止用户输错规定的金额,默认不在文档中说明的金额统一按 1 块钱对应 1 个奖励计算。并说明一旦充值不支持退款,告诉用户我们是手工充值,不是实时的,如果 24 小时还不到账就加微信联系。
  2. 如果用户选择充值,那么就扫二维码按规定的金额转账,转账备注需要填写用户的注册邮箱。
  3. 我收到转账消息后,按照用户付款备注中的邮箱去找账号,然后给用户的账户加上金额对应的奖励,完成后会自动发送邮件和系统消息通知用户充值成功。

以上这种方案存在一些问题:

  1. 微信我使用的是赞赏码,赞赏码是有金额上限的,我的充值方案中最多支持 500 元的充值,但赞赏码最多就支持 200 元的赞赏,所以大于 200 的方案其实都是无法生效的。
  2. 付款备注让用户输注册邮箱,一是输起来麻烦,二是也是最重要的是!付款备注有字数长度限制,有的用户使用的注册邮箱很长,根本就无法完成整个流程。

于是现在的充值方案在此基础上做了调整,因为新增了 vip 类型的付款,不再是单独的充值付款,所以必须区分用户到底这个钱转过来是要做什么,最开始想的是通过金额区分,比如小数点后为 9 的表示 vip,为 8 的表示充值,但这样每次调整金额都要改很多地方的代码,而且可扩展性也不强,时间长了我根本不知道.9 和.8 代表什么意思,所以新的方式是:

  1. 把微信的赞赏码换成收款码
  2. 用户进入充值页面或者开通 VIP 页面时,将用户的 ID 加上对应的付款标识生成好放在页面上让用户直接复制粘贴作为付款备注,比如vip_1,用户复制填到付款备注里,我收到转账后,就表示用户 id 为 1 的用户要开通 vip,这样即方便了用户的输入,也有效缩短了备注字符数。
  3. 后台充值时,直接解析这个备注信息完成充值或 vip 的开通。

目前流程就是这样,后面是想接支付 API 的,使用第三方或者自己注册公司自己申请,没有相关经验,欢迎留言交流。


文章来源: https://blog.axiaoxin.com/post/milestone-first-vip/
如有侵权请联系:admin#unsafe.sh