我们没有选择斯利普来处理欧盟订阅

2020-11-04 07:42:18

如果您认为您可以像我们一样,只需设置一个简单的STRIPE集成,然后继续前进,那么您就大错特错了。

我记得就像昨天一样,我们开始计划推出付费订阅,需要整合一家支付提供商。分配两个星期应该很容易就够了,对吧?斯波普必须把它盖起来。我的意思是,我们不是第一家提供付费订阅的欧洲公司,必须有一个循序渐进的过程才能效仿…。🕳🐇。

在这篇文章中,我将分享一些我们的研究和发现,这样您就可以有一个很好的概述,了解如何为您的SAAS业务实现这一过程,并希望能保住您的头发。

首先,让我简要描述一下我们提供的在线服务类型,以确保它能满足您的需求。作为一家德国软件公司,我们是欧盟的一部分,也是TEMPO的创造者;TEMPO是一款可供全球个人和公司用于商业(B2B)和个人使用(B2C)的电子邮件客户端。

我们希望能够提供月度和年度许可证(可能是分层的),使用信用卡购买。稍后,如果它能支持苹果支付、微信、支付宝等数字钱包,那就更好了,我们还期待能提供折扣码,以及用于集团支付的许可证密钥。我们还希望提供试用期,无需预先输入付款方式(就我们个人而言,试用期满后,您会忘记取消并收到账单)。

所有这些需求都指向Strip,我们已经在我们的早期支持者计划中尝试过它,但为了开始向欧洲客户提供真正的订阅,需要计算和报告增值税。令人惊讶的是,Stiped还没有直接提供这项服务(他们确实提供了第三方集成,稍后我会再谈到这些)。

欧洲有44个国家,欧盟成员国适用不同的增值税税率,从卢森堡的17%到匈牙利的27%(普华永道对所有国家的真相来源)。这将需要在结账期间实时计算。然后,根据销售对象是经过验证的公司还是非公司(个人)以及他们所在的位置,结账流程会有所不同:

只要提供了有效的增值税编号(是的,它需要验证),就不会申请增值税。发票应注明适用反向收费规则,因此营业额以收件人的服务地点为准。

仔细检查您选择的支付提供商是否可以正确配置发票,使其符合您所在国家/地区的要求。

对于每笔增值税支付,必须将金额报告给征收增值税的每个欧盟国家的相关税务机关。因此,如果您在不同的欧盟成员国有20个非公司客户,您将需要向这20个税务机关报告收入。

向您注册的国家/地区的主管部门提交的纳税申报单需要包括以下内容:

注意-您必须保存至少10年的记录,以证明您符合欧盟增值税标准。

幸运的是,有一个名为VAT Moss(Mini One Stop Shop)的计划,这是一个在线门户网站,可以帮助您通过选择的税务当局将您的每一笔欧盟增值税支付合并为一份单一的纳税申报单。然后,该税务当局将处理向每个欧盟成员国分配资金的问题。

MOSS注册需要一些时间,所以在你开始开具发票之前,你的目标是把一切都准备好。检查您所在国家的流程。在英国,你必须在第一次销售后的10天前注册MOSS。(例如,1月8日首次销售,2月10日登记)。英国脱欧后,我猜英国将被视为一个非欧盟国家,但同样没有人确切地知道会发生什么,看看这个[_]。

最方便的解决方案是使用记录商家(MOR),该商家充当您的SaaS的经销商,负责支付、发票、税务和税务处理。例如:划桨、快速弹簧。

使用与您选择的支付网关集成的第三方税务SaaS服务(例如,条纹、Braintree、GoCarless)以正确的税率自动开具发票,并提供随时可以提交的纳税报告。例如:Quaderno、Ocbat。然后您自己办理税务登记和税务汇款。一个例外是Payhip,它代表您提交纳税报告和汇款。

自己动手(DIY)解决方案:向您选择的支付提供商输入相关税率。可能使用来自Taxlayer或Avalara的API。条纹检出“设置模式”也允许这样做。登记并给自己汇款。

你可能在想“Chargebee,Recurly和Chargify怎么样?”我不会讨论这些,因为它们既不是支付网关,也不是MOR-它们专门管理您的订阅和计费逻辑,因此在技术堆栈中又增加了一层。请注意,条纹计费还可以处理订阅。

我们决定不想把第三方(排名第二)加入到这一组合中,所以我们更深入地研究了条纹结账(排名第三)和MOR提供商(排名第一)的自定义安装过程。

条带结账允许您从条带控制面板为每个欧盟位置创建税率对象。当用户订阅并输入地址和增值税id(如果有)时,他们可以检查是否有税率对象并应用它。Stripe根据VIE(增值税信息交换系统)验证任何给定的增值税号码,以证明该号码已被验证,之后收到网络挂钩,客户被更改为“反向收费”,并被收取不含增值税的费用。

请注意,VIES是已知为维护而停机的政府系统,🙈,因此您可能需要说明如何在结账流程中处理这一问题。

也可能发生国家更改增值税税率(如最近的新冠肺炎事件),这需要手动更新。请注意,您不能更改现有税率对象,因此需要创建唯一的税率对象,例如德国-COVID。

我们的联系人告诉我们,他们的费用都是以欧元收取的,并不适用于客户的当地货币,他们决定所有的价格都是含税的。他们使用MOSS报告增值税交易(这不是由STRIPE直接处理的)。

欧洲卡1.4%+0.25欧元,其他所有卡2.9%+0.25欧元。如果需要兑换货币,需要加收2%的手续费。

方法:在您的网站上创建一个页面,使用表单输入地址和增值税ID,然后将用户重定向到条纹结账。

价值20亿美元的大公司(16亿美元融资!)-短期内不会倒闭。

非常适合在手动增值税处理不太麻烦的单一或极少数市场销售。

在欧洲做生意的最大障碍是,斯利普不会为你实现开箱即用的增值税自动化。在欧洲,税务处理是一个巨大的漏洞。

您必须构建自己的表单来收集用户+增值税ID的位置,以便确定当您将用户重定向到条纹结账时可以传递的税率。

考虑到条纹的规模,我们很惊讶他们没有一份资源文档来澄清与欧洲客户管理增值税的流程。这需要我们自己进行相当多的研究,并与他们的支持人员来回进行研究。

这种一体化的解决方案激起了我们的兴趣--不需要在条纹之上建立另一层,不需要支付第三方的费用,也不需要花费时间与会计师一起手动工作。MOR在您这边处理整个客户账单旅程和纳税流程。您每月只从他们那里收到一张发票,而不是在每笔交易之后。

最终,在这个阶段,我们宁愿花时间让核心产品变得更好,而不是试图优化/定制我们的支付流程的每一寸,或者处理手动报告。我们决定使用Paddle over FastSpring有几个原因。主要是因为他们位于欧盟,每笔交易的提成较低,而且如果您决定切换,他们不会阻止您将客户数据带到另一项服务(更多信息请单击此处)。

2012年在英国成立。2330万美元B系列融资使用Paddle的公司:Framer,Put.io Tower。

你每月会收到一张发票,上面有Ppale欠你的钱,而不是每笔与Strip的交易。

无客户门户-客户要查看所有发票或管理其帐户,您需要使用Paddle中的API构建自己的页面。

使用虚拟信用卡的测试帐户没有沙箱环境。Ppale可以手动设置一个单独的帐户,但在风险团队开始联系您之前有100美元的限制。有点不方便。

创建计划时,请确保添加数量。您不能将用户从数量为0的计划移动到数量为1的计划。

他们的试验系统可能达不到您的需要,因此请考虑构建您自己的系统。问题:他们的试用需要预先提供信用卡凭证。当一个计划有一个或多个订阅者时,您不能更改试用期。你不能在审判期间把人转移到不同的计划。没有立即购买按钮,因此用户需要等待试用期满才能付款。Paddle在试用期间向用户发送5封电子邮件。

结账流程有它的怪异之处:措辞强硬的法律语言,所有产品都有1种样式,如果只提供一种支付选项,它仍然包括一个后退按钮来更改支付选项