惊喜,支付$1000
像许多开发团队一样,我们对GitHub Actions感到越来越厌倦。随着我们的PR通过量增加,CI操作显得越来越慢且成本高昂。虽然有很多方法可以缓解这个问题,但我们被鼓励尝试Blacksmith。Blacksmith是一家YC创业公司,自称是GitHub Actions的替代品,但更便宜、更快。于是我们尝试了它。Blacksmith导入了我们的GitHub设置,并且…它确实更快!也许也更便宜,尽管在免费试用期间这点不太明确。我们回到编码,像初创公司那样,不久后我们收到了关于填写信用卡信息的邮件:我们写信通知您,本月您在forestwalklabs组织中已用尽80%的免费分钟。请添加信用卡以避免服务中断。在这一点上,我们或许该停止并评估使用情况。然而,我们却像早期阶段的初创公司一样,继续编码,直到有什么事情让我们停下来。几周后,我们收到了“本月您在Blacksmith上的支出为$500.60”的消息,这似乎不真实,因为我们仍在免费试用期间。也许那是如果我们不在试用期时的费用?无论如何,这是一封令人尴尬的数量的使用警告邮件中的一封,这封邮件既没有信用卡也没有影响到生产用户。几周后,我们很快又收到了另一条“添加信用卡以避免中断服务”的消息、一张$1081的发票,然后在两天后收到了逾期通知:这是来自Blacksmith财务团队的提醒,部分发票已过期。到期总金额为$1,081.45。我们合同约定的付款条款要求在发票生成时付款。有意思!通常情况下,当您免费试用一个SaaS产品而没有信用卡,并达到限制时,您会被中断服务。也就是所谓的“服务中断”。然而,我们却被开出了$1000的发票,这立即变为逾期。我们请求澄清,Blacksmith客服告知我们,之前的“中断”警告并不是指服务会停止,而是可能会被标记为可疑活动。我们提醒邮件中的“中断”措辞是指对账户进行审核标记,例如可疑活动和审查暂停。我们并没有说明在免费层超过时会自动暂停正在运行的作业,因为我们知道这对客户的影响有多大。当免费层被超出时,我们不会停止工作流;它们会继续运行,并按发布的费率累积使用情况。而且,嗯…这确实是真的!他们并没有明确表示如果我们达到免费限制就会停止运行作业。他们也没有确切说明“免费试用”和“无需信用卡”意味着我们不会产生数千美元的费用。那只是一种…惯例。这提出了一些有趣的问题。具体来说:1. 他们能这样做吗?像Blacksmith这样的SaaS供应商能否针对“免费试用”、“无信用卡”服务发送发票,并期待付款?有趣的是,截至6月8日,Blacksmith的条款暗示他们有权收费的前提是您提供付款信息,但SaaS应用确实可以有条款,要求用户在免费试用期间支付意外超支。让我们明确一下:我们的代理运行很多CI作业,因此我们确实预期会达到免费计划的限制。我们使用了该服务并从中获得了价值。所以这并不是本质上的不诚实,只是令人惊讶。我的看法是他们可以这样做。2. 客户会感到惊讶吗?有多少比例的用户会期望在一个“免费试用”、“无信用卡”的服务中收到CI超支的发票?我很肯定这个比例很低。也许不到5%?您可以试着问一个聊天机器人,看看Blacksmith是否可能会切断服务而不是开具超支发票,互联网的平均智慧会很强烈地争论说您可能会被切断——即使您没有提到邮件警告您添加信用卡以防止“中断”。虽然这当然证明聊天机器人常常是错误的,但这也暗示了这一政策是异常的。大多数用户会期待SaaS服务的免费限制是一个硬性上限,至少在您提供付款信息之前。3. 服务应该这样做吗?您可以想象,让免费用户进入超支,然后给他们发送逾期发票,可能比切断服务为您带来更多收入。尚不清楚您实际能收集到多少这笔收入——您的应付账款和冲销肯定会激增——但所有其他条件相同的情况下,这似乎在短期内会增加收入统计。所有事情都不是相同的,当然。我认为明确的答案是这是一个坏做法。让没有信用卡的用户积累超支给服务提供商和客户带来了麻烦,并且主要有利于滥用用户(他们从不打算付款,现在可以延长免费使用时间)。虽然这可能会提升收入,但它还可能带来更长远的负面影响。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡