Skip to main content
Atlas 演示产品 - 集成计费的 AI 艺术生成平台
Atlas 是 Dodo Payments 开发的可运行演示应用:一个 AI 艺术生成平台,其中每种购买流程都在测试模式下通过 Dodo Payments checkout 运行。它展示了从计划选择到购买后 dashboard 的基于 credits 的计费、订阅和一次性付款。
在线演示:访问 atlas.dodopayments.com 探索平台并测试每种计费流程。

概述

Atlas 模拟了一个 AI 艺术生成平台,用户可以通过文本提示词创建图像。其 Pricing 页面提供四种计划,每种计划采用不同的计费模式:
  • Starter Credits(预付 credits):$10 购买 10 个 credits,永不过期。
  • Credit Pack(基于 credits 的订阅):每月 $10,每月获得 25 个 credits,支持 50% 的 credits 结转和低余额提醒。
  • Unlimited Pro(订阅):每月 $20,可无限生成图像。
  • Special Downloads(一次性购买):$12 购买包含 12 件艺术作品的套装。
按年计费时,Credit Pack 的价格降至每月 $8,Unlimited Pro 的价格降至每月 $16。Pricing 页面上的 Checkout Mode 选择器可以将 checkout 以重定向、overlay 或页面内嵌的方式打开。 购买后,已登录用户会进入 Atlas Studio dashboard,在这里生成艺术作品并跟踪 credits 或计划状态。

购买流程

三种流程遵循相同的模式。每种流程使用不同的计费模式和产品类型。
1

Select the Credit Pack

在 Pricing 页面上,点击 Credit Pack 计划(每月 $10,每月 25 个 credits)中的 Buy credits。客户生成的每张图像都会使用月度额度中的 credits,未使用的 credits 可以部分结转。
2

Sign In or Continue as a Guest

Atlas 会询问用户是登录(购买记录将保存到帐户),还是以访客身份继续。
3

Complete Checkout

checkout 流程包括:
  • 品牌化 checkout 页面:Dodo Payments checkout 页面会显示商家的品牌名称和 logo。
  • 客户信息:客户输入其详细信息和账单地址。
  • 税费计算:客户确认地址后计算税费。
  • 付款:客户输入测试卡信息以完成交易。
使用测试卡 4242 4242 4242 4242,过期日期为 06/32,CVV 为 123,以模拟成功付款。有关更多测试卡,请参阅 Testing Process。
4

View Confirmation

付款成功后,Atlas 会确认购买。已登录用户会进入 dashboard。访客会看到包含计划和付款状态的付款摘要。
5

Access Dashboard

已登录用户会进入 Atlas Studio dashboard,其中显示本月剩余的 credits,并在用户生成艺术作品时扣除 credits。

购买后 Dashboard 体验

Atlas Studio dashboard 展示了 checkout 后如何构建支持计费的功能:读取客户购买的内容,并解锁相应的访问权限。

Dashboard 功能

  • 即时访问:用户购买后即可开始生成艺术作品。
  • 用量跟踪:对于 credits 计划,dashboard 会显示剩余 credits;对于 Unlimited Pro,则会显示无限状态,并将其展示在用户生成的图像旁边。
  • 计划状态:dashboard 会显示当前计划名称,例如 Unlimited Pro (Subscription) 或 Credit Pack (Credit-Based)。
  • 返回你的应用:该流程展示了如何在 checkout 后将客户送回你的应用,并授予他们已付费购买的访问权限。
该 dashboard 遵循购买后流程的最佳实践:在授予访问权限前验证购买,并在应用中显示用量。

技术实现

Atlas 是一个 Next.js 应用。其 route handlers 直接调用 Dodo Payments API,例如使用 POST /checkouts 创建 checkout session;dodopayments-checkout package 则可以将 checkout 以 overlay 或页面内嵌的方式打开。若要使用带类型的 client 构建相同流程,请使用 Dodo Payments TypeScript SDK。

Integration Guide

将 Dodo Payments checkout 流程集成到你的应用中。

TypeScript SDK

TypeScript SDK 文档和 API 参考。

开源

Atlas 是开源项目。阅读代码,了解每种计费流程如何在真实应用中实现。

View on GitHub

浏览 Atlas 源代码。
最后修改于 2026年9月26日