Skip to main content
Atlas Demo Product - AI art generation platform with integrated billing
AtlasはDodo Paymentsによる動作するデモアプリケーションです。Dodo Paymentsのチェックアウトをテストモードで使用して、すべての購入フローを実行するAIアート生成プラットフォームです。プラン選択から購入後のダッシュボードまで、クレジットベースの請求、サブスクリプション、単発決済を確認できます。
ライブデモ: atlas.dodopayments.com にアクセスして、プラットフォームを確認し、すべての請求フローをテストできます。

概要

Atlasは、ユーザーがテキストプロンプトから画像を作成するAIアート生成プラットフォームをシミュレートします。Pricingページには4つのプランがあり、それぞれ異なる請求モデルを採用しています。
  • Starter Credits(前払いクレジット): 10クレジットが付与される10ドルのプラン。有効期限はありません。
  • Credit Pack(クレジットベースのサブスクリプション): 月額10ドルで毎月25クレジット。クレジットの50%繰り越しと残高低下アラートが含まれます。
  • Unlimited Pro(サブスクリプション): 月額20ドルで画像を無制限に生成できます。
  • Special Downloads(単発購入): 12作品のパックが12ドルです。
年間請求では、Credit Packは月額8ドル、Unlimited Proは月額16ドルになります。PricingページのCheckout Modeセレクターでは、リダイレクト、オーバーレイ、ページ内インラインのいずれかでチェックアウトを開けます。 購入後、サインイン済みのユーザーはAtlas Studioダッシュボードに移動し、作品を生成したり、クレジットやプランのステータスを確認したりできます。

購入フロー

3つのフローは同じパターンに従います。それぞれ異なる請求モデルとプロダクトタイプを使用します。
1

Select the Credit Pack

Pricingページで、Credit Packプラン(25クレジットを月額10ドル)にあるBuy creditsをクリックします。ユーザーが生成する各画像では、毎月の割り当てからクレジットが使用され、未使用のクレジットは一部繰り越されます。
2

Sign In or Continue as a Guest

Atlasは、サインインして購入をアカウントに保存するか、ゲストとして続行するかを確認します。
3

Complete Checkout

チェックアウトプロセスには次の項目が含まれます。
  • ブランド付きチェックアウトページ: Dodo Paymentsのチェックアウトページに、マーチャントのブランド名とロゴが表示されます。
  • 顧客情報: 顧客が詳細情報と請求先住所を入力します。
  • 税額計算: 顧客が住所を確認した後に税額が計算されます。
  • Payment: 顧客がテストカードの詳細を入力して取引を完了します。
成功する支払いをシミュレートするには、有効期限が06/32、CVVが123のテストカード4242 4242 4242 4242を使用します。その他のテストカードについては、Testing Processを参照してください。
4

View Confirmation

支払いが成功すると、Atlasは購入を確認します。サインイン済みのユーザーはダッシュボードに移動します。ゲストには、プランと支払いステータスを含む支払い概要が表示されます。
5

Access Dashboard

サインイン済みのユーザーはAtlas Studioダッシュボードに移動します。ダッシュボードには今月残っているクレジットが表示され、作品を生成するとクレジットが差し引かれます。

購入後のダッシュボード体験

Atlas Studioダッシュボードは、チェックアウト後に請求を認識した機能を構築する方法を示します。顧客が購入した内容を読み取り、対応するアクセス権を有効にします。

ダッシュボードの機能

  • 即時アクセス: ユーザーは購入直後から作品の生成を開始できます。
  • 使用状況の追跡: ダッシュボードには、クレジットプランでは残りのクレジットが、Unlimited Proでは無制限のステータスが、ユーザーが生成した画像の横に表示されます。
  • プランステータス: ダッシュボードには、**Unlimited Pro (Subscription)やCredit Pack (Credit-Based)**など、アクティブなプランが表示されます。
  • アプリに戻る: チェックアウト後に顧客をアプリケーションへ戻し、支払ったアクセス権を付与する方法をフローで確認できます。
ダッシュボードは購入後のフローにおける適切な実装に従っています。アクセス権を付与する前に購入を検証し、アプリ内に使用状況を表示します。

技術的な実装

AtlasはNext.jsアプリケーションです。ルートハンドラーはDodo Payments APIを直接呼び出します。たとえば、POST /checkoutsでチェックアウトセッションを作成し、dodopayments-checkoutパッケージでチェックアウトをオーバーレイまたはページ内インラインとして開きます。型付きクライアントで同じフローを構築するには、Dodo Payments TypeScript SDKを使用してください。

Integration Guide

Dodo Paymentsのチェックアウトフローをアプリケーションに統合します。

TypeScript SDK

TypeScript SDKのドキュメントとAPIリファレンスです。

オープンソース

Atlasはオープンソースです。コードを読んで、実際のアプリケーションで各請求フローがどのように実装されているかを確認できます。

View on GitHub

Atlasのソースコードを参照します。
最終更新日 2026年9月26日