Web 付费墙配置
在 Web paywall 页面点击 Create web paywall 后,您将被重定向到一个单独的页面,用于设置 Web 付费墙的设计与支付方式。
设置支付方式
首先,您需要连接一个用于处理购买的支付提供商。可用选项如下:
- Stripe
- Paddle
- Paypal
- Solidgate
为确保在 Adapty 中准确追踪网页付费墙的分析数据,您需要在 Adapty 中添加您的产品,并填写对应的 Stripe/Paddle/其他支付提供商的产品 ID。
设置支付提供商的步骤:
- 在网页付费墙列表页面,点击 Settings,切换到 Integrations 标签。
- 选择一个支付提供商,并按照页面上的集成说明进行操作。
- ⚠️ 如果您选择 Stripe,请确保使用测试模式环境中的密钥,尽管界面显示的是 Sandbox。否则您的 Web 付费墙将无法正常工作。Stripe 中的 Sandboxes 目前尚不支持。
设置 Apple Pay 域名验证
在 Settings > Domains 中,选择用于域名验证的主要支付提供商。然后,通过相应的提供商验证您的付费墙域名:
Stripe:
- 前往 Payment method domain settings,点击 Add a new domain。
- 添加
app.funnelfox.com以及您的个人付费墙子域名(格式类似paywalls-....fnlfx.com)。要查找您的子域名,请前往 Settings > Domains,复制 Hosted subdomain 的值。 Paddle: - 在 Paddle 控制台中,前往 Checkout > Website approval,然后点击 Add a new domain。
- 添加
app.funnelfox.com以及您的个人付费墙子域名(格式类似paywalls-....fnlfx.com)。要查找您的子域名,请前往 Settings > Domains,并复制 Hosted subdomain 的值。
Paddle 的审批流程为人工审核,您需要等待域名状态从 Pending 变更为 Approved。
FunnelFox Billing:
请按照 FunnelFox Billing 集成说明 进行操作。 SolidGate:
- 在您的 Solidgate 看板中,前往 Developers > Apple Pay Domains。
- 点击 + Add new domain,粘贴您的项目域名(来自 FunnelFox 的 Settings > Domains)。如有自定义域名,也请一并添加。
- 若要在预览模式下使用 Apple Pay,还需添加
http://app.funnelfox.com/。
创建并配置 Web 付费墙
-
在 Web 付费墙列表页面,点击 Create a paywall。
-
输入付费墙名称,然后点击 Create。
-
您将被重定向到一个基础模板,该模板包含两个订阅选项和 Apple Pay 购买按钮。 第一个屏幕列出了订阅计划。第二和第三个屏幕是结账屏幕。每个屏幕对应您提供的一个计划。如果您只有一个计划,请删除多余的屏幕。如果您有更多计划,则需要复制结账屏幕。
用户在成功购买后看到的最后一个屏幕,是您需要明确指示他们可以返回您的应用程序的地方。
- 设置套餐列表:添加或删除套餐和价格。屏幕上显示的所有价格和套餐均非动态加载,因此需要手动配置。
- 为每个套餐添加或配置结账屏幕。建议在每个结账屏幕上添加总金额,让用户在点击购买按钮前了解需要支付的费用。
- 在结账屏幕上,已内置 Apple Pay 按钮。要使其正常工作,需在每个屏幕上配置以下内容:
- Product type:选择是否添加试用期或折扣。
- Trial period:输入试用期时长。
- Product:从您的支付提供商中选择产品。
请确保该产品已添加到 Adapty。否则,购买结果将被设为默认值。
- Subscription discount:可选,从您的支付提供商中选择优惠券。
- 现在,您需要将套餐与结账屏幕关联。在套餐选择屏幕上,点击 Continue 按钮,并为每个套餐选择目标跳转屏幕。
当您完成付费墙的制作后,您需要获取其链接以在 Adapty 中激活该付费墙。获取链接的方式取决于您是在测试还是在生产环境中发布:
- 沙盒测试:点击右上角的 Preview,然后复制链接。
- 生产环境:点击右上角的 Publish。点击 Home 并从 URL 列中复制链接。
就这些!使用此链接继续完成设置。