Proyecta Commerceを始める
すべてのProyectaアプリに組み込まれた決済機能。Admin > CommerceでStripeを接続し、サブスクリプション、一回限りの商品、またはその間のあらゆるものを販売できます。
Proyecta Commerceは、builderを離れることなく、すべてのアプリに本格的な決済システムを提供します。
Commerceは、Proyectaのプラットフォーム機能の一つです。独自のデータベースを持つ別個のサイロに存在するのではなく、アプリの他の部分と組み合わせて動作します。ストアフロント(物理的またはデジタル商品)の場合、カタログはコンテンツです。販売する商品はProyectaのCMS(唯一の永続的なデータストア)に保存されるため、名前、価格、写真を通常のコンテンツとして編集でき、公開された各アイテムは自動的に実際の購入可能な商品になります。サブスクリプション、プラン、機能エンタイトルメントは、Admin > Commerceで直接定義します。いずれの場合も、チェックアウト、注文、支払いは常にCommerce + Stripe Connectを通じて処理され、購入者に表示される価格と実際に請求される価格は一つのソースから来るため、ずれが生じることはありません。カタログをコンテンツとして扱うモデルについては、コンテンツ管理をご覧ください。
ダッシュボード > Commerceを開くと、6つのトップレベルタブがあります:
| タブ | 用途 |
|---|---|
| Products | 販売するもの(サブスクリプション、一回限り、無料)— サブタブとして Features と Coupons を含む |
| Customers | アプリの請求対象ユーザー |
| Subscriptions | アクティブな定期サブスクリプションの追跡 |
| Payments | 成功した請求、返金、異議申し立て |
| Payouts | 収益の精算と支払い追跡 |
| Settings | Stripeアカウント(Payment Account)の接続 |
ステップ1: Stripeを接続する
Section titled “ステップ1: Stripeを接続する”CommerceはStripe Connectを内部で使用しています。既存のStripeアカウントは必要ありませんが、Stripeのオンボーディングフローを一度行う必要があります。
- Admin > Commerceを開き、Settingsタブに切り替える
- Connect Stripeをクリック
- ドロップダウンからCountryを選択
- Create Accountをクリック
- Complete Setupをクリックして、パネル内に埋め込まれたStripeオンボーディングを開く
- ビジネス詳細、銀行情報、確認書類を入力
- 戻ると、Payment Accountのステータスが
onboarding→activeに変わります
Proyecta CommerceはStripe Connectを使用しています。Stripe Connectに対応しているすべての国を利用できます。最新の完全なリストは、Stripeの対応国リストをご覧ください。
お住まいの国でのオンボーディングに問題が発生した場合は、サポートにお問い合わせください。
グローバルでの利用可能性
Section titled “グローバルでの利用可能性”Stripeは現在、以下の国/地域でサポートされており、今後さらに拡大予定です。お住まいの国/地域でStripeがサポートされると、世界中の顧客に販売できるようになります。
ステップ2: 販売する商品を追加する
Section titled “ステップ2: 販売する商品を追加する”販売するものをモデル化する方法は二つあり、Proyectaが適切な方を選択します。
サブスクリプション、プラン、エンタイトルメントはCommerceで管理します。Payment Accountがactiveになったら、Productsタブに切り替えて商品を作成します。すべての商品には少なくとも一つのバリアント(価格ティア)があり、以下を含みます:
- 最小通貨単位(例:セント)での価格
- 通貨(USD、EUR、GBPなど — 130以上に対応)
- 一回限りの価格、または定期請求間隔(週、月、または年)のどちらか
- 購入時にエンタイトルメントを付与するオプションの機能(商品と機能を参照)
これらはパネルから作成することも、AIに依頼することもできます:"Create a Pro plan at $29/month and a Business plan at $99/month."
ストアフロントカタログ(写真と価格のある商品)は、代わりにコンテンツとして管理されます。Proyectaにカード決済に対応したストアを構築するよう依頼すると、カタログはCMS内の販売可能なコレクションとしてモデル化されます。あなた、または公開済みアプリの管理パネルで各アイテム(名前、価格、写真)を通常のコンテンツとして編集します。アイテムを公開すると、コンテンツフィールドから価格がそのままコピーされ、自動的にCommerceで実際の購入可能な商品として組み込まれます。Stripeやチェックアウトを手動で設定する必要は一切ありません。詳しくは、商品と機能およびコンテンツ管理をご覧ください。
ステップ3: チェックアウトをアプリに組み込む
Section titled “ステップ3: チェックアウトをアプリに組み込む”アプリのコードから直接チェックアウトセッションを開始し、エンタイトルメントを確認できます。コードサンプルについては、アプリへの統合をご覧ください。
含まれる機能
Section titled “含まれる機能”- KYC、本人確認、銀行口座設定を備えたStripe Connectオンボーディング
- バリアントを持つ商品 — 一回限り、定期、無料
- クーポン — 割合または固定額の割引、1回/繰り返し/永続、利用上限、有効期限
- 顧客 — アプリの請求対象ユーザー
- 返金サポートを含む取引
- 機能 — 複数の商品に紐付けられる再利用可能なエンタイトルメント
まだ開発中の機能
Section titled “まだ開発中の機能”- ダミーカードを使用したテストモードの切り替え
- ステートメントディスクリプターの設定UI
- 顧客向け請求ポータル
- Stripeのオンボーディングフローを超えたコンプライアンスダッシュボード
- commerce固有の問題向けのbuilder内サポートインボックス
Proyecta CommerceはStripeを内部で使用しています。Stripeの標準処理手数料をお支払いいただきます。Proyecta Commerceは、Stripeの標準処理手数料に加えて、各取引に対して2%のプラットフォーム手数料を請求します。(プラットフォーム手数料は、Stripeが許可していない国 — 現在はメキシコ — の接続アカウントには免除されるため、該当するアカウントはStripeの手数料のみを支払います。)