fed*_*3vt 5 payment google-chrome google-chrome-extension electron
我今天在我的收件箱中发现了一封来自谷歌的电子邮件,他们宣布CWS 支付 API 已被弃用
我正在努力创建一个 Chrome 扩展程序,我想与应用内支付支持一起发布该扩展程序,让用户购买许可证来解锁全部功能。我面向 CWS 本地支付 API,但 Google 决定弃用 API 是一个非常坏的消息。
目前我找到了一个很好的Wordpress 插件来管理许可,我正在考虑用它来创建一个许可证后端,但我不确定,因为它主要用于 wordpress 主题或插件,所以在客户端为扩展实现它需要一些解决方法。
您将如何管理 Chrome 扩展程序或 Electron 应用程序的应用程序内购买和许可?
好吧,因为我和你的情况一样,所以我做了一点研究。以下是我对此事的发现和评论的摘要。
在开始实施之前,需要考虑三件事:
让我们逐个逐一介绍。
有两种主要类型的服务提供商可以让您在您的分机中收款。付款处理平台是第一种类型:它们允许您处理付款并生成收据,但它们不会管理不同国家/地区的不同税收和法规。如果您仅在一个国家/地区或在税收和法规相同的几个国家/地区运营,这不会影响您。
但是,如果您的用户遍布世界各地,尤其是在欧洲,那么实施规则来处理所有不同的税收和法规可能会变得非常复杂和混乱。但是你必须这样做,否则你会让自己处于被罚款的风险中。这就是第二种类型的用武之地:记录的商人。这些公司将代表您向用户收费,从您的盘子中消除所有税收和法规的复杂性。他们本质上是作为您产品的经销商。当然,他们会从你的收入中抽取一小部分来支付他们从你的肩膀上卸下来的重量。
支付处理平台将更便宜(例如:Stripe 的每笔交易 2.9% + 0.30 美元),而记录商家的折扣更大(例如:Paddle 的5% + 0.50 美元)。但是,如果您在国际上进行交易,那么高出 2.1% 的价格可能对您更有利,因为它可以为您节省大量时间和开发工作。
然而,重要的是要注意,记录商人不太可能承担一个全新的项目,特别是对于 Chrome 扩展程序。那是因为这些扩展产生的平均收入相当低,而且通常对他们来说并不值得。不过,我建议您在决定采用经典的付款处理方式之前先联系他们中的几个,以防万一您可以与看到您项目潜力并愿意接受您的销售人员取得联系。
以下是一些商家的记录:
以下是一些支付处理平台:
功能对非付费用户的限制方式因一个扩展而异。
如果您想在扩展程序中限制的功能已经依赖于后端,例如获取或处理数据,那么在服务器端实现限制是有意义的。您只需将可以存储在 中的用户 ID 传递chrome.storage给向后端发出的每个请求。除此之外,您还可以禁用客户端的相关元素,例如隐藏或灰显按钮、选项卡或字段,以让用户清楚这些功能已被锁定。但是,您需要确保后端也有限制,否则用户只需检查您的扩展程序并启用高级功能而无需付费。
如果您的扩展主要或仅在客户端运行,那么您将不得不根据用户的计划有条件地呈现界面。将添加的脚本或接口很可能必须由后端返回,因为几乎所有仅在客户端完成的操作都可能被检查和利用。在这种情况下,您最熟悉的任何后端技术或平台都可能用于设置。
请记住,上面列出的大多数支付处理和 MoR 都有 API 和有关如何在应用程序和网站中安全实施它们的指南。但是,如果您非常了解 Wordpress 并且可以在 Wordpress 和扩展程序之间建立安全通信,请继续。如果您想使用 Zapier 等在线服务将现有的身份验证和许可服务链接在一起,请继续这样做!
本节可能有更多详细信息 - 有大量材料需要介绍,因此,如果您在这方面没有太多经验,我建议您在线查找文章和教程以帮助指导您完成此过程。
这一节不会很长,但它是非常重要的一节。无论您决定使用哪个支付处理平台或如何限制对扩展程序功能的访问,确保您的用户信息永远不会落入其他用户手中至关重要。这包括对您的系统进行逆向工程和利用。
您决定自己处理的事情越多,风险就越大,尤其是在您没有经验的情况下。在做出决定时请记住这一点。
这就是我的全部。我希望这会有所帮助!
我知道这可能是很多信息,没有任何详细的“操作方法”,但是如果没有对您的产品和情况的深入了解,就不可能准确地说出您应该做什么。
聚苯乙烯
如果这可以提供任何指导,这就是我将为自己的扩展所做的事情。鉴于它已经非常依赖 PHP 后端,我将向后端添加一些功能,以便与Paddle API进行通信。所以所有的限制都将在后端实现,我将在前端添加消息和视觉指示器,以告知免费用户他们可以做什么和不可以做什么。
[编辑]
我刚刚收到来自 Paddle 的消息,表示他们目前不支持新的 Chrome 扩展程序。很抱歉在那里误导。
[编辑:2021 年 6 月] 在今年早些时候的更新之后,FastSpring 更新了他们的安全标准,这使得它无法在 Chrome 扩展程序中使用。在我询问之后,他们的支持代理告诉我他们不再支持 Chrome 扩展程序(并且之前只是“意外”支持)。
| 归档时间: |
|
| 查看次数: |
573 次 |
| 最近记录: |