AI チャットで Stripe を接続し、ライブ支払いを有効にした後、アプリで実際の決済フローを設定する準備ができました。各フローは、ログインした人を Stripe Checkout に送り、成功ページで Webhook だけに頼るのではなく、彼らがまだログインしている間に支払いを確認してアカウントを更新する必要があります。以下の AI チャットの例プロンプトを使用して、販売したいものとアプリが支払い後に誰かのアクセスをどのように変更すべきかに一致するように詳細を調整してください。そのままコピーするか、アプリに何をさせたいかを正確に記述するように調整できます。
アプリを App Store または Google Play に公開する予定の場合は、クレジット、サブスクリプション、デジタル商品などのデジタルコンテンツをモバイルアプリで販売しないでください。Apple と Google はそのために独自のアプリ内課金システムを必要としますが、Base44 アプリはまだ対応していません。販売できるものについては、アプリでの販売 を参照してください。
チャットに入力する内容:
I want to let my users buy credits in my app using Stripe.
After a successful payment, the user should be returned to my app and their credits should be added to their account.
Verify the payment securely before adding credits.
Add the correct number of credits to the user’s account.
Make sure credits are only added once, even if the page is refreshed.
オプションのフォローアップ:
Add a “Buy 10 Credits” button to my homepage.
チャットに入力する内容:
I want to sell a digital product in my app using Stripe (for example, an eBook or course).
After a successful payment, the user should be returned to my app and get access to the download or content.
Record the purchase in my app.
Unlock the user’s access to the product.
Make sure the same payment can’t be used to unlock the product multiple times.
サービスを予約する(ヨガ、コーチングなど)
アプリユーザーが時間枠を予約するために支払い、予約をアカウントに保存できるようにします。
チャットに入力する内容:
I want to let my users book a paid service in my app using Stripe (for example, a yoga session or coaching call).
Let my users choose a service and time slot.
Handle the payment with Stripe.
After a successful payment, save the booking (service, time, user) to a bookings collection.
Show a clear confirmation in the app.
Prevent double‑booking, even if the user refreshes the page or retries the confirmation.
サブスクリプションを開始する
アプリユーザーが定期プランにサインアップできるようにし、登録済みとしてタグ付けします。
チャットに入力する内容:
Build a Stripe subscription flow where my users can sign up for a recurring plan.
Let my users choose a subscription plan in my app.
Handle the recurring payment with Stripe.
After a successful signup, mark the user as “Pro” (or subscribed) in their account.
Store the subscription details so I can manage cancellations or billing updates later.
サブスクリプションをキャンセルする
アプリユーザーがプランをキャンセルし、アクセスレベルを下げられるようにします。
チャットに入力する内容:Create a cancellation flow for subscriptions.
Let my users cancel their subscription, either from a page in my app or via the Stripe customer portal.
After a cancellation, update the user’s account so they lose their “Pro” / subscribed status.
Optionally, show a clear message or redirect them to a downgraded page or plan.
返金を発行してアクセスを取り消す
返金が処理された場合、クレジットを削除するかコンテンツアクセスをブロックします。
チャットに入力する内容:
Set up a secure flow to handle Stripe refunds.
When a refund is processed, let an admin trigger a check from inside the app.
Verify that the refunded payment belongs to the correct user.
Revoke access or subtract credits from that user’s account.
Prevent the same refund from being processed more than once.
オプションのフォローアップ:
Create an admin page where I can enter a Stripe payment or session ID, review the details, and apply the refund-related changes (like removing access or credits) manually.
イベントのチケットを販売する
アプリユーザーが一回限りのイベントのチケットを購入し、登録を保存できるようにします。
チャットに入力する内容:
I want to sell tickets for an event in my app using Stripe.
Let my users buy a ticket for a specific event.
After a successful payment, save the attendee’s details (name, email, event) in an attendees list or collection.
Show a clear confirmation or thank-you page after purchase.
Optionally, generate a simple ticket or confirmation code the attendee can use at the event.
チップや寄付を受け付ける
アプリユーザーが一回限りまたは月額の支払いで作業やプロジェクトをサポートできるようにします。
チャットに入力する内容:
Create a flow to accept donations or tips in my app using Stripe.
Let my users choose a suggested amount (for example, $5, $10, $25) or enter a custom amount.
Handle the payment with Stripe.
After a successful payment, show a thank-you page or message.
Optionally, save each donation in a Donations collection linked to the user’s account.
オプションのフォローアップ:
Add a “Support Me” button to my About page that takes users into this donation flow.
国際決済を受け付ける
アプリユーザーがローカル通貨または方法を使って他の国から支払いできるようにします。
チャットに入力する内容:
Set up my Stripe payments so they work well for international users.
Enable common international payment methods (for example, iDEAL, Bancontact, Apple Pay, Google Pay).
Use Stripe’s automatic currency conversion so my users can pay in their local currency.
Show prices in USD in my app, but let Stripe handle local pricing at checkout.
Make sure the checkout flow works smoothly for users in different countries.
まだ原因が見つからない場合は、コンソールまたは関数ログからのエラーメッセージをコピーして、Base44 AI チャットに貼り付けてください。“help troubleshoot this payment flow step by step” を依頼し、プロバイダーとセットアップの詳細を含めてください。
このページは AI によって翻訳されました。最も正確で最新の情報については、英語版 を参照してください。
このページは役に立ちましたか?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Base44 Support Documentation","colors":{"primary":"#FF6A00","light":"#FF8E5D","dark":"#FF6A00"},"logo":{"light":"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-light.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=7724705143e6cfece3b0a237be2a6890","dark":"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-dark.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=6c3ad8a8d1ae8299c119d554dc371843","href":"/"},"favicon":"https://mintcdn.com/base44/XkAHbvyG1CwOBCSP/images/base44-favicon.svg?fit=max\u0026auto=format\u0026n=XkAHbvyG1CwOBCSP\u0026q=85\u0026s=2a7fda75e5497e8b44f47f01bb3aa807","api":{"playground":{}},"background":{"color":{"light":"#FAF9F7","dark":"#1E1E24"}},"navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/changelog/product","label":"Changelog"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"footer":{"socials":{"twitter":"https://x.com/base44","discord":"https://discord.com/invite/ThpYPZpVts","linkedin":"https://www.linkedin.com/company/base44"}},"seo":{"metatags":{"canonical":"https://docs.base44.com","og:image":"https://docs.base44.com/images/base44-docs-og.png","og:image:width":"2400","og:image:height":"1260","twitter:image":"https://docs.base44.com/images/base44-docs-og.png","twitter:card":"summary_large_image"},"indexing":"all"},"integrations":{"mixpanel":{"projectToken":"cc6e9e106e4b833fc3a3819c11b74138"}},"contextual":{"options":["copy","view","mcp","cursor","vscode"],"display":"header"},"metadata":{"timestamp":false},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"href":""},{"language":"pt-BR","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/pt-BR/changelog/product","label":"Registro de alterações"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"pt-BR"},{"language":"es","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/es/changelog/product","label":"Registro de cambios"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"es"},{"language":"he","hidden":true,"navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/he/changelog/product","label":"יומן שינויים"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"he"},{"language":"ja","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/ja/changelog/product","label":"変更履歴"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"ja"},{"language":"de","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/de/changelog/product","label":"Änderungsprotokoll"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"de"},{"language":"fr","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/fr/changelog/product","label":"Notes de version"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"fr"},{"language":"it","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/it/changelog/product","label":"Registro modifiche"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"href":"it"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"base44","hasAudioNarration":true,"actualSubdomain":"base44","customDomains":["docs.base44.com"],"gitSource":{"type":"github","owner":"base44-dev","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae5dc043d1d28d235824470","collectionId":"33261931-842f-496e-8d15-08d921cdfd33","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae5dc043d1d28d235824470"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae5dc043d1d28d235824470","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"en","tag":"Developers","count":789},{"language":"en","tag":"APIs","count":569},{"language":"en","tag":"Apps API (Beta)","count":441},{"language":"de","tag":"Entwickler","count":138},{"language":"es","tag":"Desarrolladores","count":138},{"language":"fr","tag":"Développeurs","count":138},{"language":"he","tag":"מפתחים","count":138},{"language":"it","tag":"Sviluppatori","count":138},{"language":"ja","tag":"開発者","count":138},{"language":"pt-BR","tag":"Desenvolvedores","count":138},{"language":"en","tag":"API Reference","count":115},{"language":"en","tag":"Apps","count":106},{"language":"en","tag":"Google Ads","count":90},{"language":"en","tag":"Skills","count":76},{"language":"en","tag":"Workspace API (Beta)","count":75},{"language":"de","tag":"Apps","count":74},{"language":"es","tag":"Aplicaciones","count":74},{"language":"fr","tag":"Applications","count":74},{"language":"it","tag":"App","count":74},{"language":"ja","tag":"アプリ","count":74},{"language":"pt-BR","tag":"Apps","count":74},{"language":"he","tag":"אפליקציות","count":73},{"language":"en","tag":"CLI","count":59},{"language":"de","tag":"CLI","count":59},{"language":"es","tag":"CLI","count":59},{"language":"fr","tag":"CLI","count":59},{"language":"he","tag":"CLI","count":59},{"language":"it","tag":"CLI","count":59},{"language":"ja","tag":"CLI","count":59},{"language":"pt-BR","tag":"CLI","count":59},{"language":"en","tag":"Commands","count":57},{"language":"de","tag":"Commands","count":57},{"language":"es","tag":"Commands","count":57},{"language":"fr","tag":"Commands","count":57},{"language":"he","tag":"Commands","count":57},{"language":"it","tag":"Commands","count":57},{"language":"ja","tag":"Commands","count":57},{"language":"pt-BR","tag":"Commands","count":57},{"language":"de","tag":"App erstellen","count":45},{"language":"es","tag":"Creando tu app","count":45},{"language":"fr","tag":"Créer votre app","count":45},{"language":"he","tag":"בניית האפליקציה","count":45},{"language":"it","tag":"Creare la tua app","count":45},{"language":"ja","tag":"アプリの構築","count":45},{"language":"pt-BR","tag":"Criando seu app","count":45},{"language":"de","tag":"Backend (Beta)","count":42},{"language":"es","tag":"Backend (Beta)","count":42},{"language":"fr","tag":"Backend (Beta)","count":42},{"language":"he","tag":"Backend (בטא)","count":42},{"language":"it","tag":"Backend (Beta)","count":42},{"language":"ja","tag":"バックエンド (Beta)","count":42},{"language":"pt-BR","tag":"Backend (Beta)","count":42},{"language":"de","tag":"Konto \u0026 Abrechnung","count":31},{"language":"es","tag":"Cuenta y facturación","count":31},{"language":"fr","tag":"Compte et facturation","count":31},{"language":"he","tag":"חשבון וחיוב","count":31},{"language":"it","tag":"Account e fatturazione","count":31},{"language":"ja","tag":"アカウントと請求","count":31},{"language":"pt-BR","tag":"Conta e faturamento","count":31},{"language":"de","tag":"SDKs","count":29},{"language":"es","tag":"SDKs","count":29},{"language":"fr","tag":"SDKs","count":29},{"language":"he","tag":"SDKs","count":29},{"language":"it","tag":"SDKs","count":29},{"language":"ja","tag":"SDKs","count":29},{"language":"pt-BR","tag":"SDKs","count":29},{"language":"de","tag":"App SDK","count":22},{"language":"es","tag":"App SDK","count":22},{"language":"fr","tag":"App SDK","count":22},{"language":"he","tag":"App SDK","count":22},{"language":"it","tag":"App SDK","count":22},{"language":"ja","tag":"App SDK","count":22},{"language":"pt-BR","tag":"App SDK","count":22},{"language":"de","tag":"Unternehmen","count":21},{"language":"es","tag":"Empresas","count":21},{"language":"fr","tag":"Entreprise","count":21},{"language":"he","tag":"ארגונים","count":21},{"language":"it","tag":"Aziende","count":21},{"language":"ja","tag":"エンタープライズ","count":21},{"language":"pt-BR","tag":"Empresas","count":21},{"language":"default","tag":"Developers","count":2},{"language":"default","tag":"APIs","count":2},{"language":"default","tag":"Audit Logs API","count":2},{"language":"default","tag":"API Reference","count":2},{"language":"default","tag":"audit-logs","count":2}],"searchSettings":{"showContentSnippets":true,"maxResults":10}},"assistantConfig":{"enableStarterQuestions":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"68f8934ac32e3459832881b0","deploymentId":"6792c6d6e85c02040dc386df","questionText":"Which plans come with a free domain?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:18:18.293Z","updatedAt":"2025-10-22T08:18:18.293Z","__v":0},{"_id":"68f892c4c32e345983287064","deploymentId":"6792c6d6e85c02040dc386df","questionText":"How are credits used?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:16:04.700Z","updatedAt":"2025-10-22T08:16:24.261Z","__v":0},{"_id":"68f892aec32e345983286ddf","deploymentId":"6792c6d6e85c02040dc386df","questionText":"How do I use Discuss mode?","status":"active","generatedBy":"manual","createdAt":"2025-10-22T08:15:42.469Z","updatedAt":"2025-10-22T08:15:42.469Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","href":"/_mintlify/custom/base44/07406dc4820eb06f/custom.css"}],"page":{"pagePath":"ja/documentation/setting-up-your-app/setting-up-payments","slug":"/ja/documentation/setting-up-your-app/setting-up-payments","pageMetadata":{"title":"Stripe の設定","description":"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。","sidebarTitle":"Stripe の設定","href":"/ja/documentation/setting-up-your-app/setting-up-payments"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,br:`br`,code:`code`,em:`em`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Frame,Heading,Info,Note,OptimizedImage,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Base44 では、アプリエディタの AI チャットから直接 Stripe 決済を設定できます。チャットに Stripe をインストールしてアプリのチェックアウトフローを作成するよう依頼できます。すべては安全な Stripe テスト環境で始まるため、ライブの Stripe アカウントを接続して API キーを追加する前にテスト決済を実行できます。`}),`\n`,_jsx(Frame,{caption:`顧客が商品を閲覧して Stripe ベースのチェックアウトで支払いできるストアの例`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=b9f57ea60c8d73a4a6e4b061a1e42dea`,alt:`Elevate Your Style のヒーローと 3 つの注目の帽子が表示された Hattery ストア`,className:`mint-mx-auto`,style:{width:`75%`},\"data-og-width\":`1038`,width:`1038`,\"data-og-height\":`947`,height:`947`,\"data-path\":`images/hatss.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=280\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=28a7dad28217ab6f1a20d3977f10dab8 280w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=560\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=84144bbce3372cb2c0d235f050abb8a8 560w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=840\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=25e3d078ce4e337538e085491f196565 840w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=1100\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=69d1204f35acf2ba497b494846320d33 1100w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=1650\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=652e82eb8cc5bf30eb65139218d1a9ed 1650w, https://mintcdn.com/base44/SkIHOaOBC5y_B2cQ/images/hatss.png?w=2500\u0026fit=max\u0026auto=format\u0026n=SkIHOaOBC5y_B2cQ\u0026q=85\u0026s=5c37ff40b5cd77f786ce5157a3233035 2500w`})}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`このフローは 2026 年 1 月にリリースされ、古い Stripe フローを置き換えます。`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ステップ-1-|-stripe-をインストールする`,children:`ステップ 1 | Stripe をインストールする`}),`\n`,_jsx(_components.p,{children:`まず Base44 チャットにアプリ用の Stripe をインストールするよう依頼します。Base44 は実際の請求なしで実験できるように、すべてをテスト環境に設定します。`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`注意:`}),` Stripe は `,_jsx(_components.strong,{children:`Builder`}),` プラン以上で利用できます。`]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Stripe をインストールするには:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`アプリエディタに移動します。`}),`\n`,_jsxs(_components.li,{children:[`AI チャットにアプリで決済をセットアップするよう依頼します。例:\n`,_jsx(_components.code,{children:`Connect a payment method so I can take payments from customers.`})]}),`\n`,_jsxs(_components.li,{children:[`テスト環境でアプリの Stripe 決済をセットアップすることを説明する Base44 からの返信を確認し、`,_jsx(_components.strong,{children:`Install Stripe`}),` をクリックします。`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`AI チャットから Stripe をインストールする`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=f5a920d1f1b439c135bc411e55697dab`,alt:`Base44 の AI チャットを介して Stripe 決済方法を接続する`,\"data-og-width\":`3444`,width:`3444`,\"data-og-height\":`1760`,height:`1760`,\"data-path\":`images/stripeaichat.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=280\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=e14d28798c813d9062a22e50a1c54b4d 280w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=560\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=3a3f51970be91230728820f8286d1176 560w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=840\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=20648b0c70b07b80ce0f31c675e32be3 840w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=1100\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=abc030651e274a7ea08e2ec3be559b0c 1100w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=1650\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=f2bc0b23365590714a18c152cc47428a 1650w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/stripeaichat.png?w=2500\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=be4ec648c0a711ece4fa09897735cb7a 2500w`})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Stripe をインストールしたら、`,_jsx(_components.strong,{children:`Dashboard`}),` → `,_jsx(_components.strong,{children:`Integrations`}),` → `,_jsx(_components.strong,{children:`Stripe`}),` に移動してセットアップガイドを確認してください。`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ステップ-2-|-商品を作成する`,children:`ステップ 2 | 商品を作成する`}),`\n`,_jsx(_components.p,{children:`AI チャットに商品を作成するよう依頼します。例えば、チャットに次のように依頼できます:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.code,{children:`Create 3 products for my store:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`Classic Baseball Hat – $20`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`Wool Beanie – $25`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`Sun Visor – $18`})}),`\n`]}),`\n`,_jsx(_components.p,{children:`商品と価格は Stripe で直接作成され、Stripe Dashboard から確認および管理できます。後で商品を変更または追加したい場合は、AI チャットに依頼できます。`}),`\n`,_jsx(_components.p,{children:`その後、Base44 はチェックアウトフローを構築するときにそれらの Stripe 商品と価格を使用します。自動的に別の商品データベースを作成することはありません。`}),`\n`,_jsx(Frame,{caption:`チャットから商品を作成する`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=d3ef0dc6fb338f7cdb65f0c3f506133b`,alt:`3 つの商品を作成するプロンプトが強調表示された AI チャットと、構築されたストア`,\"data-og-width\":`1655`,width:`1655`,\"data-og-height\":`954`,height:`954`,\"data-path\":`images/addingproducts.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=280\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=8a8f1a6beac0cff78a03d63b914046fc 280w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=560\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=1316627ed784621fa79e5ccca19c4c34 560w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=840\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=f6a3380c8b354f9c212edd6cc7c18678 840w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=1100\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=27566d0a670e270c52844053c11ef245 1100w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=1650\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=20b51c2a2b3bb2350e010c46ed6a5761 1650w, https://mintcdn.com/base44/VilgCnF0z9rvpr-1/images/addingproducts.png?w=2500\u0026fit=max\u0026auto=format\u0026n=VilgCnF0z9rvpr-1\u0026q=85\u0026s=e40c747db5c6b4adf1c00161e42da7d0 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ステップ-3-|-チェックアウトフローをテストする`,children:`ステップ 3 | チェックアウトフローをテストする`}),`\n`,_jsx(_components.p,{children:`Stripe がインストールされたら、Stripe のテストカードを使用してチェックアウトフローをテストできます。これにより、商品選択から支払いまでの顧客の旅が期待どおりに動作することを確認できます。`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`注意:`}),` チェックアウトフローは公開されたアプリでのみ実行され、エディタプレビューでは実行されません。まずアプリを公開し、ライブサイトを開いてテスト決済を実行してください。`]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`テスト決済を実行するには:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`アプリエディタで `,_jsx(_components.strong,{children:`Dashboard`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Integrations`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Stripe`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Try a test payment`}),` をクリックし、次に `,_jsx(_components.strong,{children:`Copy Card Number`}),` をクリックして、チェックアウト中に貼り付けられるようにします`]}),`\n`,_jsx(_components.li,{children:`アプリを公開します。`}),`\n`,_jsxs(_components.li,{children:[`チェックアウトフローを進め、支払いステップで以下を入力します:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`テストカード番号`}),`\n`,_jsx(_components.li,{children:`任意の未来の有効期限日`}),`\n`,_jsx(_components.li,{children:`任意の 3 桁の CVC`}),`\n`]}),`\n`]}),`\n`,_jsx(_components.li,{children:`チェックアウトを完了してテスト決済を作成します。`}),`\n`]}),`\n`,_jsx(Frame,{caption:`テスト決済を実行する`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=8488e04e92b0d18d48c021ccb3c51a8e`,alt:`Try a test payment が強調表示された Stripe 統合カードとテストカード番号`,\"data-og-width\":`1915`,width:`1915`,\"data-og-height\":`680`,height:`680`,\"data-path\":`images/testpayment.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=280\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=38be473b67fc9638e13ce6f877669b28 280w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=560\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=b72631555185d9f06a7080cb2cb313fb 560w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=840\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=eaaa3ac1d81f9d75f4cc03d84e1f8f9e 840w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=1100\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=89b16e0acb40e66b89fcbb45e0aa79a1 1100w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=1650\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=f7ed448d4c21d5a355905597167a6fe6 1650w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/testpayment.png?w=2500\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=a490a9f8db2dbb3565bcb877d7812f3f 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ステップ-4-|-stripe-サンドボックスを請求する`,children:`ステップ 4 | Stripe サンドボックスを請求する`}),`\n`,_jsx(_components.p,{children:`テストフローの動作に満足したら、自分の Stripe アカウントを接続するか新しいアカウントを作成して、サンドボックスを請求します。このステップは、Base44 のテスト環境を Stripe アカウントにリンクし、ライブセットアップに向けて進むことができます。`}),`\n`,_jsx(_components.p,{children:`AI チャットに Stripe サンドボックスを請求するよう依頼するか、アプリのダッシュボードから自分で行うことができます。`}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`重要:`})}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Stripe サンドボックスを請求するのに 60 日あります。`}),`\n`,_jsx(_components.li,{children:`ビジネスの正しい Stripe アカウントを接続してください。これは、ライブに移行したときに支払いを受け取るアカウントです。`}),`\n`]})]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Stripe サンドボックスを請求するには:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`アプリエディタで `,_jsx(_components.strong,{children:`Dashboard`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Integrations`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Stripe`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Claim your Stripe sandbox`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Claim \u0026 Go Live`}),` をクリックします。`]}),`\n`,_jsx(_components.li,{children:`プロンプトに従って既存の Stripe アカウントにサインインするか、まだ持っていない場合は新しい Stripe アカウントを作成します。`}),`\n`,_jsx(_components.li,{children:`Stripe が要求するビジネスや銀行情報などのオンボーディング詳細を完了します。`}),`\n`,_jsxs(_components.li,{children:[`Base44 に戻ったら、`,_jsx(_components.strong,{children:`Setup`}),` で Claim your Stripe sandbox ステップが完了として表示されることを確認します。`]}),`\n`]}),`\n`,_jsx(Frame,{caption:`Base44 で Stripe サンドボックスを請求する`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=00f804ef6ad94c35865012726735acb1`,alt:`アプリダッシュボードの Integrations ページ。Pending Setup の Stripe カードで Claim your Stripe sandbox ステップが強調表示されて展開され、サンドボックスを請求して本番に移行するボタンが表示されている`,\"data-og-width\":`1912`,width:`1912`,\"data-og-height\":`702`,height:`702`,\"data-path\":`images/sandbox1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=280\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=0a24dd191215cebfdedd70733171c014 280w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=560\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=0767176f7be5daaecbe17bed8c05deeb 560w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=840\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=474d8cf32210c27be8bd4c9115f3e4c7 840w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=2ecbcb5a9d880733b27363a15a33aac8 1100w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=0890fa9b8003039a3b5531f59f2577f0 1650w, https://mintcdn.com/base44/mj9-2pZ9VZmt-8l3/images/sandbox1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=mj9-2pZ9VZmt-8l3\u0026q=85\u0026s=2a31b73b4297acfd0e95570eb1778203 2500w`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`ステップ-5-|-ライブ支払いを有効にする`,children:`ステップ 5 | ライブ支払いを有効にする`}),`\n`,_jsx(_components.p,{children:`サンドボックスを請求すると、Base44 がライブ支払いを有効にします。Stripe アカウントの有効化が完了すると、Base44 がライブ API キーを自動的に作成します。Stripe でキーを探して貼り付ける必要はありません。これにより、アプリがテストモードからライブモードに切り替わります。ライブモードでは、顧客がチェックアウトを完了すると実際の請求が作成されます。`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`ライブ支払いを有効にするには:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`アプリエディタで `,_jsx(_components.strong,{children:`Dashboard`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Integrations`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Stripe`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Add your live API keys from Stripe`}),` ステップを開きます。アカウントの接続が完了するまで、`,_jsx(_components.strong,{children:`Waiting for your Stripe account to finish activating`}),` と表示されます。通常は自動的に完了します。`]}),`\n`,_jsxs(_components.li,{children:[`Stripe がさらに情報を必要とする場合は、`,_jsx(_components.strong,{children:`Resume setup in Stripe`}),` をクリックします。ビジネスや銀行情報など、Stripe が要求するオンボーディング詳細を完了します。`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Stripe アカウントが有効になると、ライブキーが自動的に追加され、アプリで実際の支払いを受け付けられるようになります。アプリダッシュボードから収益、取引、サブスクリプションを追跡するには、`,_jsx(_components.a,{href:`/ja/Setting-up-your-app/tracking-payments`,children:`アプリでの支払い追跡`}),` を参照してください。`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`代わりに独自のキーを使用するには、`,_jsx(_components.strong,{children:`Enter keys manually`}),` をクリックします。Stripe ダッシュボードからライブの公開可能キーとシークレットキーを貼り付け、`,_jsx(_components.strong,{children:`Save API keys`}),` をクリックします。これらのキーで受け取った支払いは、保存した時点から Transactions リストに表示されます。`]})}),`\n`,_jsx(Frame,{caption:`Base44 でライブ支払いを有効にする`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=d78eede2e586fdabeafdf322c7d21fdc`,alt:`A Stripe integration card with the test payment and sandbox steps ticked off, and the live API keys step waiting for the Stripe account to finish activating, offering Resume setup in Stripe or Enter keys manually`,\"data-og-width\":`1445`,width:`1445`,\"data-og-height\":`630`,height:`630`,\"data-path\":`images/stripe-api.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=280\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=7cffce1eb379fa56f88976fac58ed296 280w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=560\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=6adf1ece1a24cb1dacc278e6abcc563c 560w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=840\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=3542257339298c814f6f808948ffc443 840w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=1100\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=05fdea25e2305d15f0eda53f4817d6cc 1100w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=1650\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=654a7126d725e0a0a3683509cf9c4ae7 1650w, https://mintcdn.com/base44/1qwNtF-e9eNO7w2F/images/stripe-api.png?w=2500\u0026fit=max\u0026auto=format\u0026n=1qwNtF-e9eNO7w2F\u0026q=85\u0026s=f1138597627eaaaaa74ea8415ee398c5 2500w`})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`制限付きキーを入力する場合は、アカウントの読み取りと Webhook の管理を許可する必要があります。これらの権限がないキーは Base44 で保存できません。`})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`決済フローの設定`,children:`決済フローの設定`}),`\n`,_jsx(_components.p,{children:`AI チャットで Stripe を接続し、ライブ支払いを有効にした後、アプリで実際の決済フローを設定する準備ができました。各フローは、ログインした人を Stripe Checkout に送り、成功ページで Webhook だけに頼るのではなく、彼らがまだログインしている間に支払いを確認してアカウントを更新する必要があります。`}),`\n`,_jsx(_components.p,{children:`以下の AI チャットの例プロンプトを使用して、販売したいものとアプリが支払い後に誰かのアクセスをどのように変更すべきかに一致するように詳細を調整してください。そのままコピーするか、アプリに何をさせたいかを正確に記述するように調整できます。`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`アプリを App Store または Google Play に公開する予定の場合は、クレジット、サブスクリプション、デジタル商品などのデジタルコンテンツをモバイルアプリで販売しないでください。Apple と Google はそのために独自のアプリ内課金システムを必要としますが、Base44 アプリはまだ対応していません。販売できるものについては、`,_jsx(_components.a,{href:`/ja/documentation/building-your-app/uploading-to-app-stores#selling-in-your-app`,children:`アプリでの販売`}),` を参照してください。`]})}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`クレジットの一回限りの支払い`,id:`%E3%82%A2%E3%83%97%E3%83%AA%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%8C%E3%82%AF%E3%83%AC%E3%82%B8%E3%83%83%E3%83%88%E3%82%92%E8%B3%BC%E5%85%A5%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%97%EF%BC%88%E4%BE%8B%3A-%E2%80%9C10-%E3%82%AF%E3%83%AC%E3%82%B8%E3%83%83%E3%83%88%E3%82%92-10-%E3%83%89%E3%83%AB%E3%81%A7%E8%B3%BC%E5%85%A5%E2%80%9D%EF%BC%89%E3%80%81%E6%94%AF%E6%89%95%E3%81%84%E5%BE%8C%E3%81%AB%E8%87%AA%E5%8B%95%E7%9A%84%E3%81%AB%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%82%92%E6%9B%B4%E6%96%B0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%83%81%E3%83%A3%E3%83%83%E3%83%88%E3%81%AB%E5%85%A5%E5%8A%9B%E3%81%99%E3%82%8B%E5%86%85%E5%AE%B9%3A-i-want-to-let-my-users-buy-credits-in-my-app-using-stripe.-after-a-successful-payment%2C-the-user-should-be-returned-to-my-app-and-their-credits-should-be-added-to-their-account.-verify-the-payment-securely-before-adding-credits.-add-the-correct-number-of-credits-to-the-user%E2%80%99s-account.-make-sure-credits-are-only-added-once%2C-even-if-the-page-is-refreshed.-%E3%82%AA%E3%83%97%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E3%83%95%E3%82%A9%E3%83%AD%E3%83%BC%E3%82%A2%E3%83%83%E3%83%97%3A-add-a-%E2%80%9Cbuy-10-credits%E2%80%9D-button-to-my-homepage.`,children:[_jsx(_components.p,{children:`アプリユーザーがクレジットを購入できるようにし(例: “10 クレジットを 10 ドルで購入”)、支払い後に自動的にアカウントを更新します。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`I want to let my users buy credits in my app using Stripe.`,_jsx(_components.br,{}),`\n`,`After a successful payment, the user should be returned to my app and their credits should be added to their account.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verify the payment securely before adding credits.`}),`\n`,_jsx(_components.li,{children:`Add the correct number of credits to the user’s account.`}),`\n`,_jsx(_components.li,{children:`Make sure credits are only added once, even if the page is refreshed.`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`オプションのフォローアップ:`}),_jsx(_components.br,{}),`\n`,`Add a “Buy 10 Credits” button to my homepage.`]})]})]}),_jsxs(Accordion,{title:`デジタル商品を販売する(電子書籍、オンラインコース、デジタルアートなど)`,id:`-1`,children:[_jsx(_components.p,{children:`アプリユーザーがダウンロード可能なアイテムを購入し、支払い後にアクセスをアンロックできるようにします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`I want to sell a digital product in my app using Stripe (for example, an eBook or course).`,_jsx(_components.br,{}),`\n`,`After a successful payment, the user should be returned to my app and get access to the download or content.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Record the purchase in my app.`}),`\n`,_jsx(_components.li,{children:`Unlock the user’s access to the product.`}),`\n`,_jsx(_components.li,{children:`Make sure the same payment can’t be used to unlock the product multiple times.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`サービスを予約する(ヨガ、コーチングなど)`,id:`-2`,children:[_jsx(_components.p,{children:`アプリユーザーが時間枠を予約するために支払い、予約をアカウントに保存できるようにします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`I want to let my users book a paid service in my app using Stripe (for example, a yoga session or coaching call).`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users choose a service and time slot.`}),`\n`,_jsx(_components.li,{children:`Handle the payment with Stripe.`}),`\n`,_jsx(_components.li,{children:`After a successful payment, save the booking (service, time, user) to a bookings collection.`}),`\n`,_jsx(_components.li,{children:`Show a clear confirmation in the app.`}),`\n`,_jsx(_components.li,{children:`Prevent double‑booking, even if the user refreshes the page or retries the confirmation.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`サブスクリプションを開始する`,id:`-3`,children:[_jsx(_components.p,{children:`アプリユーザーが定期プランにサインアップできるようにし、登録済みとしてタグ付けします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`Build a Stripe subscription flow where my users can sign up for a recurring plan.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users choose a subscription plan in my app.`}),`\n`,_jsx(_components.li,{children:`Handle the recurring payment with Stripe.`}),`\n`,_jsx(_components.li,{children:`After a successful signup, mark the user as “Pro” (or subscribed) in their account.`}),`\n`,_jsx(_components.li,{children:`Store the subscription details so I can manage cancellations or billing updates later.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`サブスクリプションをキャンセルする`,id:`-4`,children:[_jsx(_components.p,{children:`アプリユーザーがプランをキャンセルし、アクセスレベルを下げられるようにします。`}),_jsxs(Tip,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`チャットに入力する内容:`})}),_jsx(_components.p,{children:`Create a cancellation flow for subscriptions.`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users cancel their subscription, either from a page in my app or via the Stripe customer portal.`}),`\n`,_jsx(_components.li,{children:`After a cancellation, update the user’s account so they lose their “Pro” / subscribed status.`}),`\n`,_jsx(_components.li,{children:`Optionally, show a clear message or redirect them to a downgraded page or plan.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`返金を発行してアクセスを取り消す`,id:`-5`,children:[_jsx(_components.p,{children:`返金が処理された場合、クレジットを削除するかコンテンツアクセスをブロックします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`Set up a secure flow to handle Stripe refunds.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`When a refund is processed, let an admin trigger a check from inside the app.`}),`\n`,_jsx(_components.li,{children:`Verify that the refunded payment belongs to the correct user.`}),`\n`,_jsx(_components.li,{children:`Revoke access or subtract credits from that user’s account.`}),`\n`,_jsx(_components.li,{children:`Prevent the same refund from being processed more than once.`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`オプションのフォローアップ:`}),_jsx(_components.br,{}),`\n`,`Create an admin page where I can enter a Stripe payment or session ID, review the details, and apply the refund-related changes (like removing access or credits) manually.`]})]})]}),_jsxs(Accordion,{title:`イベントのチケットを販売する`,id:`-6`,children:[_jsx(_components.p,{children:`アプリユーザーが一回限りのイベントのチケットを購入し、登録を保存できるようにします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`I want to sell tickets for an event in my app using Stripe.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users buy a ticket for a specific event.`}),`\n`,_jsx(_components.li,{children:`After a successful payment, save the attendee’s details (name, email, event) in an attendees list or collection.`}),`\n`,_jsx(_components.li,{children:`Show a clear confirmation or thank-you page after purchase.`}),`\n`,_jsx(_components.li,{children:`Optionally, generate a simple ticket or confirmation code the attendee can use at the event.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`チップや寄付を受け付ける`,id:`-7`,children:[_jsx(_components.p,{children:`アプリユーザーが一回限りまたは月額の支払いで作業やプロジェクトをサポートできるようにします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`Create a flow to accept donations or tips in my app using Stripe.`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Let my users choose a suggested amount (for example, `,`$5, $`,`10, $25) or enter a custom amount.`]}),`\n`,_jsx(_components.li,{children:`Handle the payment with Stripe.`}),`\n`,_jsx(_components.li,{children:`After a successful payment, show a thank-you page or message.`}),`\n`,_jsx(_components.li,{children:`Optionally, save each donation in a Donations collection linked to the user’s account.`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`オプションのフォローアップ:`}),_jsx(_components.br,{}),`\n`,`Add a “Support Me” button to my About page that takes users into this donation flow.`]})]})]}),_jsxs(Accordion,{title:`国際決済を受け付ける`,id:`-8`,children:[_jsx(_components.p,{children:`アプリユーザーがローカル通貨または方法を使って他の国から支払いできるようにします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`Set up my Stripe payments so they work well for international users.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Enable common international payment methods (for example, iDEAL, Bancontact, Apple Pay, Google Pay).`}),`\n`,_jsx(_components.li,{children:`Use Stripe’s automatic currency conversion so my users can pay in their local currency.`}),`\n`,_jsx(_components.li,{children:`Show prices in USD in my app, but let Stripe handle local pricing at checkout.`}),`\n`,_jsx(_components.li,{children:`Make sure the checkout flow works smoothly for users in different countries.`}),`\n`]})]})]}),_jsxs(Accordion,{title:`ブランド請求書を送信する`,id:`-9`,children:[_jsx(_components.p,{children:`アプリユーザーがプロフェッショナルな請求書を受け取り、Stripe がホストするページを使って後で支払えるようにします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`Set up a Stripe invoicing flow in my app.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let me generate and send an invoice to a user from my app.`}),`\n`,_jsx(_components.li,{children:`Include a description, amount, and due date on each invoice.`}),`\n`,_jsx(_components.li,{children:`Email the user a secure payment link they can use to pay the invoice.`}),`\n`,_jsx(_components.li,{children:`After the invoice is paid, update the user’s record in my app (for example, mark the invoice as paid or unlock access).`}),`\n`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`オプションのフォローアップ:`}),_jsx(_components.br,{}),`\n`,`Add an “Invoice a Client” button to my admin dashboard that starts this flow.`]})]})]}),_jsxs(Accordion,{title:`シンプルなマーケットプレイスを構築する(上級者向け - Stripe Connect)`,id:`stripe-connect`,children:[_jsx(_components.p,{children:`アプリユーザーが独自の商品やサービスを販売し、直接支払いを受け取れるようにします。`}),_jsxs(Tip,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`チャットに入力する内容:`}),_jsx(_components.br,{}),`\n`,`Create a basic marketplace in my app using Stripe Connect.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Let my users register as sellers and connect their own Stripe accounts.`}),`\n`,_jsx(_components.li,{children:`When a customer buys something, route the payment to the correct seller.`}),`\n`,_jsx(_components.li,{children:`Optionally, take a small platform fee from each transaction.`}),`\n`,_jsx(_components.li,{children:`Track transactions and show each seller their earnings and payout history.`}),`\n`]})]}),_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://stripe.com/connect`,children:`Stripe Connect`}),` はより高度であり、Stripe からの追加のセットアップまたは承認が必要になる場合があります。`]})})]})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`よくある質問`,children:`よくある質問`}),`\n`,_jsx(_components.p,{children:`決済の設定について詳しくは、以下の質問をクリックしてください`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`テスト決済は実際のお金を使いますか?`,id:`-10`,children:_jsx(_components.p,{children:`いいえ。ステップ 2 に従うと、支払いは Stripe テストモードで作成されます。テストクレジットカード番号を使用し、アカウント間に実際のお金は移動しません。`})}),_jsxs(Accordion,{title:`取引と返金はどこで確認できますか?`,id:`-11`,children:[_jsx(_components.p,{children:`Stripe Dashboard ですべての支払いと返金を直接追跡できます。`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Payments`}),` に移動して、個々の請求とそのステータスを確認します。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Customers`}),` に移動して、顧客ごとの支払いと返金の履歴を確認します。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Balance`}),` → `,_jsx(_components.strong,{children:`Transactions`}),` で、支払い、料金、調整の元帳形式のビューを確認します。`]}),`\n`]}),_jsx(_components.p,{children:`Base44 アプリを介して発生する支払い活動はすべてリアルタイムで記録されます。`})]}),_jsxs(Accordion,{title:`Stripe を接続した後、商品や価格を変更できますか?`,id:`stripe`,children:[_jsx(_components.p,{children:`はい。Stripe Dashboard で商品と価格をいつでも更新できます。`}),_jsx(_components.p,{children:`これらの変更は、Base44 アプリを介して作成されたチェックアウトとサブスクリプションに適用されます。アプリが特定の商品または価格 ID(例: 商品データ内)を保存している場合、既存の商品を編集するのではなく Stripe で新しい価格を作成する場合は、それらの参照を必ず更新してください。`})]}),_jsx(Accordion,{title:`Stripe を使用するにはビジネスが必要ですか?`,id:`stripe-1`,children:_jsx(_components.p,{children:`試すために登録されたビジネスを持つ必要はありません。実際のビジネスの詳細を入力せずに、Stripe のサンドボックス(テスト)モードを使用できます。ただし、実際の支払いを受け付けるには、Stripe には検証済みのビジネスおよび銀行情報が必要です。`})}),_jsxs(Accordion,{title:`Base44 アプリでどのような支払いを受け付けることができますか?`,id:`base44`,children:[_jsx(_components.p,{children:`接続されると、アプリは以下を受け付けることができます:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`クレジットカードとデビットカード`}),`\n`,_jsx(_components.li,{children:`Apple Pay と Google Pay`}),`\n`,_jsx(_components.li,{children:`ローカルな支払い方法(iDEAL、Bancontact など)`}),`\n`,_jsx(_components.li,{children:`自動換算を含む複数の通貨`}),`\n`]})]}),_jsx(Accordion,{title:`アプリでユーザーを定期的に請求できますか?`,id:`-12`,children:_jsx(_components.p,{children:`はい。Stripe を使用して Base44 アプリでサブスクリプションまたはメンバーシップを提供できます。Stripe は自動的に定期支払いと更新を処理します。`})}),_jsx(Accordion,{title:`ユーザーはアプリで自分の請求を管理できますか?`,id:`-13`,children:_jsx(_components.p,{children:`はい。Stripe が接続されると、ユーザーは Stripe の安全な請求ポータルを通じてカード詳細を更新し、請求書を表示し、サブスクリプションを管理できます。`})}),_jsx(Accordion,{title:`イスラエルの顧客から支払いを受け付けるには?`,id:`-14`,children:_jsx(_components.p,{children:`Base44 には現在、イスラエル向けの組み込み決済ソリューションはありません。任意の決済プロバイダーをインテグレーションとして接続すれば、引き続き支払いを受け付けられます。AI チャットにプロバイダーの接続を依頼すると、インテグレーションが自動的にセットアップされます。`})}),_jsxs(Accordion,{title:`Base44 アプリで Stripe の問題をトラブルシュートするには?`,id:`base44-stripe`,children:[_jsxs(_components.p,{children:[`Stripe がアプリで期待どおりに動作していない場合(例えば、ユーザーが “Pay” または “Checkout” ボタンをクリックしても何も起こらない場合)、Base44 ダッシュボードで `,_jsx(_components.strong,{children:`Function Logs`}),` を表示して何が間違っているかを確認できます。`]}),_jsx(_components.p,{children:`これは、商品の販売、予約の受け入れ、サブスクリプションの提供など、決済関連の機能のいずれにも有効です。`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`ログを確認する方法:`})}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`アプリエディタで `,_jsx(_components.strong,{children:`Dashboard`}),` をクリックします。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Code`}),` → `,_jsx(_components.strong,{children:`Functions`}),` に移動します。`]}),`\n`,_jsx(_components.li,{children:`決済フローに関連する関数を見つけます(例: ストアの場合は createCheckout)。`}),`\n`,_jsxs(_components.li,{children:[`関数をクリックし、`,_jsx(_components.strong,{children:`Logs`}),` セクションまでスクロールします。`]}),`\n`]}),_jsx(Note,{children:_jsxs(_components.p,{children:[`Logs は、関数が実行されたときに何が起こったかについてのメッセージを表示します。`,_jsx(_components.strong,{children:`赤色のエラーメッセージ`}),` を探してください — これらは何が間違っていたかを特定するのに役立ちます`]})}),_jsxs(Info,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`例:`}),_jsx(_components.br,{}),`\n`,`アプリがストアで `,_jsx(_components.em,{children:`createCheckout`}),` 関数が失敗した場合、ログには以下が表示される場合があります:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“Product not found”`}),` → カート内のアイテムの 1 つが欠落しているか、ID が不正です`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“Invalid price`}),`” → 商品の価格が欠落しているか、0 に設定されています`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“Missing success_url”`}),` → Stripe が支払い後にユーザーをどこに送るかわかりません`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.em,{children:`“API Key invalid”`}),` → Stripe が正しく接続されていません`]}),`\n`]})]}),_jsx(_components.p,{children:`エラーメッセージを見つけたら、それをコピーして AI チャットに貼り付け、Base44 アプリに修正の助けを求めることができます。`})]}),_jsxs(Accordion,{title:`決済フローが動作しないか、支払い後に空白のページが表示されるのはなぜですか?`,id:`-15`,children:[_jsx(_components.p,{children:`決済フローが完了しないか、支払い後に空白のページが表示される場合、通常はアプリ環境やリダイレクト設定が原因です。Stripe を使用している場合は、上記のステップ 3 に従ってフローをテストしてください。カスタム決済フローを構築した場合や別のプロバイダーを使用している場合は、以下を確認してください:`}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`一般的な問題:`})}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`プレビューと公開:`}),` カスタム決済フローは通常プレビューでは正しく動作しません。常にライブ URL を使用して公開されたアプリで支払いをテストしてください。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`リダイレクト URL の問題:`}),` リダイレクトループや支払い後の空白ページが表示される場合、成功とキャンセル URL が公開されたアプリのドメインを指していること、およびプレビュー URL をライブ決済コールバックと混在させていないことを確認してください。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`ログイン要件:`}),` アプリまたは決済ページへのアクセスにログインが必要な場合、支払い後の成功ページがサインインした人にとってまだ到達可能であることを確認してください。誤って構成された認証は、チェックアウト後の空白ページにつながる可能性があります。`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`ポップアップと同じウィンドウ:`}),` モバイルでは、一部のプロバイダーは別の決済タブやポップアップでより良く動作します。現在のページを置き換えるときに問題が発生する場合は、プロバイダーがサポートしている場合は新しいウィンドウで決済ページを開くことを検討してください。`]}),`\n`]}),_jsx(_components.p,{children:_jsx(_components.strong,{children:`問題を修正するには:`})}),_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`ブラウザコンソールでエラーを確認します。`}),`\n`,_jsxs(_components.li,{children:[`Base44 ダッシュボードで、`,_jsx(_components.strong,{children:`Code`}),` → `,_jsx(_components.strong,{children:`Functions`}),` に移動し、決済関連のバックエンド関数のログを確認します。`]}),`\n`,_jsx(_components.li,{children:`Webhook を使用している場合は、Webhook URL が正しいこと、およびエンドポイントがデプロイされて応答していることを確認してください。`}),`\n`]}),_jsx(_components.p,{children:`まだ原因が見つからない場合は、コンソールまたは関数ログからのエラーメッセージをコピーして、Base44 AI チャットに貼り付けてください。“help troubleshoot this payment flow step by step” を依頼し、プロバイダーとセットアップの詳細を含めてください。`})]}),_jsxs(Accordion,{title:`Stripe を使用すると Base44 統合クレジットを使用しますか?`,id:`stripe-base44`,children:[_jsx(_components.p,{children:`Stripe 自体を呼び出すことは Base44 統合クレジットを使用しません。アプリがバックエンド関数を介して独自の API キーを使用して Stripe を呼び出す場合、リクエストはバックエンド関数から Stripe に直接送信されます。Base44 の組み込みサービスは関与しません。`}),_jsxs(_components.p,{children:[`統合クレジットは、アプリが Base44 独自の `,_jsx(_components.a,{href:`/Integrations/built-in-integrations`,children:`組み込みサービス`}),` を使用するときにのみ使用されます。`]}),_jsx(_components.p,{children:`Stripe 決済フローがこれらの組み込みサービスのいずれかをトリガーする場合(たとえば、Base44 の SendEmail を介して確認メールを送信する)、それらの特定のアクションは通常どおり統合クレジットを消費します。Stripe 自体は消費しません。`})]})]}),`\n`,_jsxs(Note,{children:[`このページは AI によって翻訳されました。最も正確で最新の情報については、`,_jsx(_components.a,{href:`/`,children:`英語版`}),` を参照してください。`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Stripe の設定","description":"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。","sidebarTitle":"Stripe の設定","href":"/ja/documentation/setting-up-your-app/setting-up-payments"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"ステップ 1 | Stripe をインストールする","slug":"ステップ-1-|-stripe-をインストールする","depth":2,"children":[]},{"title":"ステップ 2 | 商品を作成する","slug":"ステップ-2-|-商品を作成する","depth":2,"children":[]},{"title":"ステップ 3 | チェックアウトフローをテストする","slug":"ステップ-3-|-チェックアウトフローをテストする","depth":2,"children":[]},{"title":"ステップ 4 | Stripe サンドボックスを請求する","slug":"ステップ-4-|-stripe-サンドボックスを請求する","depth":2,"children":[]},{"title":"ステップ 5 | ライブ支払いを有効にする","slug":"ステップ-5-|-ライブ支払いを有効にする","depth":2,"children":[]},{"title":"決済フローの設定","slug":"決済フローの設定","depth":2,"children":[]},{"title":"よくある質問","slug":"よくある質問","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/base44/ca59cb34fe66af72/custom-analytics.js","/_mintlify/custom/base44/878f3d61142901ae/changelog-display.js","/_mintlify/custom/base44/655d636252386031/cta-cards.js"],"dynamicCss":".mint-mx-auto {\n margin-left: auto;\n margin-right: auto\n}","narration":{"path":"ja/documentation/setting-up-your-app/setting-up-payments","locale":"ja","estimatedDurationSec":2218,"durationSec":1461},"subdomain":"base44","siteName":"Base44 Support Documentation","title":"Stripe の設定 - Base44 Support Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"pt-BR":{"href":"/pt-BR/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"es":{"href":"/es/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"he":{"href":"/he/documentation/setting-up-your-app/setting-up-payments","matchLevel":1,"hidden":true},"ja":{"href":"/ja/documentation/setting-up-your-app/setting-up-payments","matchLevel":0},"de":{"href":"/de/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"fr":{"href":"/fr/documentation/setting-up-your-app/setting-up-payments","matchLevel":1},"it":{"href":"/it/documentation/setting-up-your-app/setting-up-payments","matchLevel":1}}},"lastModified":"2026-10-26T06:35:04.833Z","originalFileLocation":"ja/documentation/setting-up-your-app/setting-up-payments.mdx","locale":"ja"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。\">\u003cmeta data-mint-head name=\"application-name\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Stripe の設定 - Base44 Support Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://docs.base44.com/images/base44-docs-og.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Stripe の設定 - Base44 Support Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://docs.base44.com/images/base44-docs-og.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/base44/nuCdY9ZGKAmI8mvz/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Base44 Support Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF6A00\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ja/documentation/setting-up-your-app/setting-up-payments.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.base44.com/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.base44.com/pt-BR/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.base44.com/es/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.base44.com/de/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.base44.com/fr/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.base44.com/it/documentation/setting-up-your-app/setting-up-payments\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.base44.com/documentation/setting-up-your-app/setting-up-payments\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.base44.com/#organization\",\"name\":\"Base44 Support Documentation\",\"url\":\"https://docs.base44.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/base44/jhCpOaGylNweq32m/logo/new-brand-light.svg?fit=max\u0026auto=format\u0026n=jhCpOaGylNweq32m\u0026q=85\u0026s=7724705143e6cfece3b0a237be2a6890\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.base44.com#website\",\"name\":\"Base44 Support Documentation\",\"url\":\"https://docs.base44.com\",\"publisher\":{\"@id\":\"https://docs.base44.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments#webpage\",\"url\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments\",\"name\":\"Stripe の設定\",\"description\":\"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。\",\"dateModified\":\"2026-10-26T06:35:04.833Z\",\"isPartOf\":{\"@id\":\"https://docs.base44.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"アプリの構築\",\"item\":\"https://docs.base44.com/ja/Getting-Started/App-templates\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"アプリでの販売\",\"item\":\"https://docs.base44.com/ja/Setting-up-your-app/setting-up-wix-payments\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Stripe の設定\",\"item\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments#article\",\"headline\":\"Stripe の設定\",\"name\":\"Stripe の設定\",\"description\":\"AI チャットからアプリに Stripe を設定します。Stripe のインストール、商品の作成、チェックアウトのテスト、Stripe サンドボックスの取得を行い、準備ができたらライブ決済を有効にします。\",\"url\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments\",\"mainEntityOfPage\":{\"@id\":\"https://docs.base44.com/ja/documentation/setting-up-your-app/setting-up-payments#webpage\"},\"image\":\"https://docs.base44.com/images/base44-docs-og.png\",\"dateModified\":\"2026-10-26T06:35:04.833Z\",\"publisher\":{\"@id\":\"https://docs.base44.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.base44.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Base44 Support Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Base44 Support Documentation","nav":{"global":null,"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"pt-BR","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/pt-BR/changelog/product","label":"Registro de alterações"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"pt-BR","href":"/pt-BR/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"es","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/es/changelog/product","label":"Registro de cambios"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"es","href":"/es/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"he","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/he/changelog/product","label":"יומן שינויים"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"hidden":true,"pages":[{"title":"he","href":"/he/documentation/setting-up-your-app/setting-up-payments","hidden":true}]},{"language":"ja","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/ja/changelog/product","label":"変更履歴"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"tabs":[{"tab":"アプリ","pages":[{"group":"はじめに","icon":"rocket","pages":[{"title":"アプリ、ウェブサイト、AI エージェントを構築","sidebarTitle":"Base44 へようこそ","mode":"wide","href":"/ja"},{"title":"アプリの構築","sidebarTitle":"アプリの構築","href":"/ja/Getting-Started/Quick-start-guide"},{"title":"ウェブサイトの構築","sidebarTitle":"ウェブサイトの構築","href":"/ja/Getting-Started/building-a-website"},{"title":"最初のプロンプトから始める","sidebarTitle":"最初のプロンプトから始める","href":"/ja/Getting-Started/starting-from-your-first-prompt"},{"title":"Base44 へのプロジェクトの移行","sidebarTitle":"Base44 へのプロジェクトの移行","href":"/ja/Getting-Started/migrating-an-existing-app"},{"title":"Base Code の使い方","sidebarTitle":"Base Code の使い方","href":"/ja/Getting-Started/base-code"},{"title":"Figma からインポートする","sidebarTitle":"Figma からのインポート","href":"/ja/Getting-Started/import-from-figma"},{"title":"Superagent を構築する","sidebarTitle":"Superagents の概要","href":"/ja/Getting-Started/superagent"},{"title":"Base44 パートナーを雇う・パートナーになる","sidebarTitle":"パートナーを雇う","href":"/ja/Getting-Started/Hiring-a-partner"}]},{"title":"Figma から Base44 へのインポート","sidebarTitle":"Figma インポートガイドライン","hidden":true,"href":"/ja/Getting-Started/import-from-figma-guidelines"},{"group":"アプリの構築","icon":"screwdriver-wrench","pages":[{"title":"アプリテンプレートの使用","sidebarTitle":"アプリテンプレート","href":"/ja/Getting-Started/App-templates"},{"title":"アプリエディタについて知る","sidebarTitle":"アプリエディタを探索する","href":"/ja/Getting-Started/app-editor-overview"},{"title":"Base44 での AI チャットの使用","sidebarTitle":"AI チャットの使用","href":"/ja/Building-your-app/AI-chat-modes"},{"title":"ブランチを使った作業","sidebarTitle":"ブランチを使った作業","href":"/ja/Building-your-app/working-with-branches"},{"title":"アプリへのコメント","sidebarTitle":"コメントの追加","href":"/ja/Building-your-app/Commenting-on-your-app"},{"title":"プレゼンテーションを作成する","sidebarTitle":"プレゼンテーションを作成する","href":"/ja/Building-your-app/building-a-presentation"},{"group":"プロンプトの作成","pages":[{"title":"プロンプトライブラリ","sidebarTitle":"プロンプトライブラリ","href":"/ja/Getting-Started/Prompt-library"},{"title":"Base44 での効果的なプロンプトの書き方","sidebarTitle":"より良いプロンプトを書く","href":"/ja/Getting-Started/Prompt-guide"}]},{"group":"アプリのデザイン","pages":[{"title":"AI でデザインする","sidebarTitle":"AI でデザインする","href":"/ja/Building-your-app/Designing-with-AI"},{"title":"アプリのデザイン","sidebarTitle":"アプリのデザイン","href":"/ja/Building-your-app/Design"},{"title":"デザインの基礎とレイアウト","sidebarTitle":"基礎とレイアウトの設定","href":"/ja/Building-your-app/Design-foundations-and-layout"},{"title":"デザインシステム","sidebarTitle":"デザインシステムの作成","href":"/ja/Building-your-app/Design-system"},{"title":"アプリにコンポーネントを追加する","sidebarTitle":"コンポーネントの追加","href":"/ja/Building-your-app/Components-library"},{"title":"メディアのアップロードと管理","sidebarTitle":"メディアの管理","href":"/ja/Building-your-app/Using-media"},{"title":"アプリのページの管理","sidebarTitle":"ページの管理","href":"/ja/Building-your-app/managing-your-pages"},{"title":"キャンバスの使用","sidebarTitle":"キャンバスの使用","href":"/ja/Building-your-app/Canvas"},{"title":"npm パッケージの追加と使用","sidebarTitle":"npm パッケージの追加","href":"/ja/Building-your-app/NPM-packages"}]},{"group":"アプリの動作の制御","pages":[{"title":"アプリからのメール送信","sidebarTitle":"メール送信","href":"/ja/documentation/building-your-app/sending-emails"},{"title":"アプリのメールのデザイン","sidebarTitle":"メールのデザイン","href":"/ja/Building-your-app/Designing-emails"},{"title":"アプリ向け AI エージェントの設定","sidebarTitle":"アプリ向け AI エージェント","href":"/ja/Building-your-app/AI-agents-for-apps"},{"title":"アプリのワークフローを作成する","sidebarTitle":"ワークフローの作成","href":"/ja/Building-your-app/Creating-workflows"},{"title":"Base44 開発者ツール","sidebarTitle":"開発者ツールの利用","href":"/ja/documentation/building-your-app/developer-tools"},{"title":"アプリの API ページを使用する","sidebarTitle":"アプリの API を使用する","href":"/ja/Building-your-app/your-apps-api-page"}]},{"group":"アプリ設定の管理","pages":[{"title":"ログインと登録の管理","sidebarTitle":"アプリのログインと登録","href":"/ja/Setting-up-your-app/Managing-login-and-registration"},{"title":"アプリにドメインを接続する","sidebarTitle":"ドメインの概要","href":"/ja/Setting-up-your-app/Setting-up-your-custom-domain"},{"title":"Wix でドメインを購入","sidebarTitle":"Wix でドメインを購入","href":"/ja/Setting-up-your-app/Buying-a-domain-with-Wix"},{"title":"GoDaddy または IONOS のドメインを管理する","sidebarTitle":"GoDaddy ドメインを管理する","href":"/ja/Setting-up-your-app/Buying-a-domain-from-Base44"},{"title":"外部ドメインの接続","sidebarTitle":"外部ドメインの接続","href":"/ja/Setting-up-your-app/Connecting-an-external-domain"},{"title":"カスタムドメインからのメール送信","sidebarTitle":"ドメインからのメール送信","href":"/ja/Setting-up-your-app/Sending-emails-from-a-custom-domain"},{"title":"ビジネスメールの購入","sidebarTitle":"ビジネスメールの購入","href":"/ja/Setting-up-your-app/Buying-a-business-email"}]},{"group":"アプリでの販売","pages":[{"title":"Wix を搭載した Base44 Payments のセットアップ","description":"Wix を搭載した Base44 Payments を設定して、アプリで販売を始めます。支払いを接続し、認証を完了して、入金、返金、サブスクリプションを管理します。","sidebarTitle":"Base44 Payments のセットアップ","href":"/ja/Setting-up-your-app/setting-up-wix-payments"},{"title":"Stripe の設定","sidebarTitle":"Stripe の設定","href":"/ja/documentation/setting-up-your-app/setting-up-payments"},{"title":"アプリでの支払いの追跡","description":"Payments タブでアプリの売上を追跡します。期間ごとの収益を比較し、すべての取引を確認して、定期プランを利用している顧客を確認します。","sidebarTitle":"支払いの追跡","href":"/ja/Setting-up-your-app/tracking-payments"},{"title":"イスラエルでの支払いの受け付け","sidebarTitle":"イスラエルでの支払い","href":"/ja/Setting-up-your-app/accepting-payments-israel"}]},{"group":"アプリデータの管理","pages":[{"title":"アプリデータの管理","sidebarTitle":"アプリデータの管理","href":"/ja/Building-your-app/Managing-your-app-data"},{"title":"テストデータでアプリをテストする","sidebarTitle":"テストデータでアプリをテストする","href":"/ja/documentation/managing-app-data/testing-your-data"},{"title":"アプリのフローをテストする","sidebarTitle":"テスティングエージェントの使用","href":"/ja/documentation/managing-app-data/testing-agent"}]},{"group":"モバイル体験","pages":[{"title":"モバイルでのアプリの作成と使用","sidebarTitle":"モバイルでのアプリの使用","href":"/ja/Building-your-app/Mobile-experience"},{"title":"アプリストアへのアプリ提出","sidebarTitle":"アプリストアへの提出 ","href":"/ja/documentation/building-your-app/uploading-to-app-stores"}]},{"group":"アプリのリーチを広げる","pages":[{"title":"アプリのマーケティングエージェントを使う","sidebarTitle":"マーケティング計画の作成","href":"/ja/promoting-your-app/creating-a-marketing-plan"},{"title":"アプリを検索で見つけてもらう","sidebarTitle":"SEO のベストプラクティス","href":"/ja/Performance-and-SEO/SEO-and-search-visibility"},{"title":"アプリの SEO と GEO の最適化","sidebarTitle":"SEO と GEO の最適化","href":"/ja/Performance-and-SEO/checking-your-seo-and-geo"},{"title":"Google Search Console の接続","sidebarTitle":"Google Search Console の接続","href":"/ja/Performance-and-SEO/connecting-google-search-console"}]},{"group":"分析とパフォーマンス","pages":[{"title":"アプリ分析の表示とカスタマイズ","sidebarTitle":"アプリ分析","href":"/ja/documentation/performance-and-seo/app-analytics"},{"title":"ユーザーセッションの録画と再生","sidebarTitle":"セッション録画","href":"/ja/documentation/performance-and-seo/session-recordings"},{"title":"アプリパフォーマンスの最適化","sidebarTitle":"アプリパフォーマンス","href":"/ja/Performance-and-SEO/App-performance"}]}]},{"group":"アプリのセキュリティ","icon":"shield","pages":[{"title":"Base44 のセキュリティ: 概要","sidebarTitle":"セキュリティ概要","href":"/ja/Setting-up-your-app/security-overview"},{"title":"アプリにアクセスできる人を選択する","sidebarTitle":"アクセスとロールの管理","href":"/ja/Setting-up-your-app/Managing-access"},{"title":"データ権限の管理","href":"/ja/Setting-up-your-app/Managing-security-settings"},{"title":"セキュリティスキャンを実行する","sidebarTitle":"セキュリティスキャンの実行","href":"/ja/Setting-up-your-app/running-a-security-scan"},{"title":"Wiz でアプリの脆弱性をスキャンする","sidebarTitle":"Wiz でスキャン","hidden":true,"href":"/ja/Setting-up-your-app/scanning-with-wiz"},{"title":"Tenzai でアプリのセキュリティをテストする","sidebarTitle":"Tenzai でのテスト","href":"/ja/Setting-up-your-app/security-testing-with-tenzai"},{"title":"アプリの Single Sign-On (SSO) の設定","sidebarTitle":"SSO の設定","href":"/ja/Setting-up-your-app/Setting-up-SSO"}]},{"group":"アプリのプロモーション","icon":"megaphone","pages":[{"title":"ソーシャルメディアでのアプリのプロモーション","sidebarTitle":"ソーシャルコンテンツの作成","href":"/ja/promoting-your-app/social-content"},{"title":"Google Ads キャンペーンを作成する","sidebarTitle":"Google Ads キャンペーンの作成","href":"/ja/promoting-your-app/google-ads-campaigns"},{"title":"アプリを Launchpad に投稿","sidebarTitle":"Launchpad への投稿","href":"/ja/promoting-your-app/submitting-to-launchpad"}]},{"group":"コネクタ","icon":"chart-network","pages":[{"title":"コネクタの概要","sidebarTitle":"概要","href":"/ja/Integrations/Connectors"},{"title":"コネクタカタログ","sidebarTitle":"カタログ","href":"/ja/Integrations/connectors-catalog"},{"group":"共有コネクタ","pages":[{"title":"Slack をアプリに接続する","sidebarTitle":"Slack","href":"/ja/Integrations/slack-connectors"},{"title":"Google Workspace コネクタ","sidebarTitle":"Google Workspace","href":"/ja/Integrations/google-workspace-connectors"},{"title":"LinkedIn をアプリに接続する","sidebarTitle":"LinkedIn","href":"/ja/Integrations/linkedin-connector"},{"title":"GitHub をアプリに接続する","sidebarTitle":"GitHub","href":"/ja/Integrations/github-connector"},{"title":"Google Search Console をアプリに接続する","sidebarTitle":"Google Search Console","href":"/ja/Integrations/google-search-console-connector"}]},{"group":"データコネクタ","pages":[{"title":"Snowflake をアプリに接続する","sidebarTitle":"Snowflake","href":"/ja/Integrations/snowflake-connector"},{"title":"Databricks をアプリに接続する","sidebarTitle":"Databricks","href":"/ja/Integrations/databricks-connector"}]}]},{"group":"変更履歴","icon":"clock-rotate-left","pages":[{"title":"Base44 変更履歴","sidebarTitle":"プロダクト","href":"/ja/changelog/product"},{"title":"変更履歴","sidebarTitle":"開発者向け","href":"/ja/changelog/developers"}]}]},{"tab":"スーパーエージェント","pages":[{"title":"スーパーエージェント","href":"/ja/superagents/creating-a-superagent"}]},{"tab":"インテグレーション","pages":[{"title":"インテグレーション","href":"/ja/Integrations/Using-integrations"}]},{"tab":"開発者","dropdowns":[{"dropdown":"ホーム","icon":"house","pages":[{"title":"Base44 開発者プラットフォーム","mode":"wide","href":"/ja/developers/home"}],"global":{"anchors":[{"anchor":"バックエンド","icon":"server","href":"/ja/developers/backend/overview/introduction"},{"anchor":"アプリコード","icon":"code","href":"/ja/developers/app-code/overview/introduction"},{"anchor":"SDKs","icon":"brackets-curly","href":"/ja/developers/references/sdks/overview"},{"anchor":"CLI","icon":"terminal","href":"/ja/developers/references/cli/get-started/overview"}]}},{"dropdown":"バックエンド (Beta)","icon":"server","groups":[{"group":"概要","icon":"compass","pages":[{"title":"はじめに","href":"/ja/developers/backend/overview/introduction"},{"title":"バックエンドサービスの基本","sidebarTitle":"バックエンドサービスの基本","href":"/ja/developers/backend/overview/backend-service-basics"},{"title":"機能","href":"/ja/developers/backend/overview/features"},{"title":"料金","href":"/ja/developers/backend/overview/pricing"},{"title":"プロジェクトをトラブルシューティング","sidebarTitle":"トラブルシューティング","href":"/ja/developers/backend/overview/troubleshooting"}]},{"group":"クイックスタート","icon":"rocket","pages":[{"title":"AI で構築","sidebarTitle":"AI で構築","href":"/ja/developers/backend/quickstart/quickstart-with-ai"},{"group":"テンプレート","pages":[{"title":"バックエンド専用","href":"/ja/developers/backend/quickstart/templates/quickstart-backend-only"},{"title":"React クイックスタート","sidebarTitle":"React","href":"/ja/developers/backend/quickstart/templates/quickstart-react-template"}]},{"group":"フレームワーク","pages":[{"title":"React クイックスタート","sidebarTitle":"React","href":"/ja/developers/backend/quickstart/frameworks/quickstart-with-react"},{"title":"Vue クイックスタート","sidebarTitle":"Vue","href":"/ja/developers/backend/quickstart/frameworks/quickstart-vue"},{"title":"Solid JS クイックスタート","sidebarTitle":"Solid JS","href":"/ja/developers/backend/quickstart/frameworks/quickstart-solid-js"},{"title":"Refine クイックスタート","sidebarTitle":"Refine","href":"/ja/developers/backend/quickstart/frameworks/quickstart-refine"},{"title":"Hono クイックスタート","sidebarTitle":"Hono","href":"/ja/developers/backend/quickstart/frameworks/quickstart-hono"},{"title":"React Native (Expo) クイックスタート","sidebarTitle":"React Native (Expo)","href":"/ja/developers/backend/quickstart/frameworks/quickstart-with-react-native"}]}]},{"group":"プロジェクト","icon":"folder-open","pages":[{"title":"プロジェクト構造","href":"/ja/developers/backend/overview/project-structure"},{"title":"既存の Base44 アプリから開始","sidebarTitle":"既存の Base44 アプリから開始","href":"/ja/developers/backend/overview/start-from-existing-app"},{"title":"既存アプリのローカル開発をセットアップ","sidebarTitle":"既存アプリのローカル開発をセットアップ","href":"/ja/developers/backend/overview/set-up-local-dev-existing-app"},{"title":"既存のバックエンドプロジェクトをリンクする","sidebarTitle":"既存のバックエンドプロジェクトをリンクする","href":"/ja/developers/backend/overview/link-existing-project"},{"group":"ローカル開発","expanded":false,"pages":[{"title":"ローカル開発","sidebarTitle":"概要","href":"/ja/developers/backend/overview/local-dev/local-development-overview"},{"title":"ローカル開発のセットアップ","sidebarTitle":"セットアップ","href":"/ja/developers/backend/overview/local-dev/get-started"}]},{"title":"スタンドアロンスクリプト","sidebarTitle":"スタンドアロンスクリプト","href":"/ja/developers/backend/overview/run-scripts"}]},{"group":"AI 開発ツール","icon":"wand-magic-sparkles","pages":[{"title":"AI 開発ツールの概要","sidebarTitle":"概要","href":"/ja/developers/backend/overview/agent-extensions"},{"title":"Skills","sidebarTitle":"Skills","href":"/ja/developers/backend/overview/skills"},{"title":"Base44 MCP サーバー","sidebarTitle":"Base44 MCP サーバー","href":"/ja/developers/backend/overview/mcp-server"},{"title":"Base44 Docs MCP","sidebarTitle":"Docs MCP サーバー","href":"/ja/developers/backend/overview/base44-docs-mcp"}]},{"group":"リソース","icon":"cubes","pages":[{"group":"エージェント","expanded":false,"pages":[{"title":"エージェントについて","sidebarTitle":"エージェント","href":"/ja/developers/backend/resources/agents/overview"},{"title":"エージェントスキル","sidebarTitle":"エージェントスキル","href":"/ja/developers/backend/resources/agents/agent-skills"}]},{"group":"アクター","expanded":false,"pages":[{"title":"アクター概要","sidebarTitle":"概要","href":"/ja/developers/backend/resources/actors/overview"},{"title":"アクターを作成する","sidebarTitle":"アクターを作成する","href":"/ja/developers/backend/resources/actors/create-actor"},{"title":"アクター: サンプルフロー","sidebarTitle":"サンプルフロー","href":"/ja/developers/backend/resources/actors/sample-flows"},{"title":"アクターのファイルとコード","sidebarTitle":"アクターのファイルとコード","href":"/ja/developers/backend/resources/actors/reference"}]},{"title":"サポートされているモデル","sidebarTitle":"モデル","href":"/ja/developers/backend/resources/models"},{"title":"Auth","sidebarTitle":"Auth","href":"/ja/developers/backend/resources/auth"},{"group":"バックエンド関数","expanded":false,"pages":[{"title":"バックエンド関数の概要","sidebarTitle":"概要","href":"/ja/developers/backend/resources/backend-functions/overview"},{"title":"自動化","href":"/ja/developers/backend/resources/backend-functions/automations"}]},{"group":"コネクタ","expanded":false,"pages":[{"title":"コネクター概要","sidebarTitle":"概要","href":"/ja/developers/backend/resources/connectors"},{"title":"共有コネクター","sidebarTitle":"共有コネクター","href":"/ja/developers/backend/resources/connectors/shared-connectors"},{"title":"アプリユーザーコネクター","sidebarTitle":"アプリユーザーコネクター","href":"/ja/developers/backend/resources/connectors/app-user-connectors"}]},{"group":"エンティティ","expanded":false,"pages":[{"title":"エンティティ概要","sidebarTitle":"概要","href":"/ja/developers/backend/resources/entities/overview"},{"title":"エンティティスキーマ","href":"/ja/developers/backend/resources/entities/entity-schemas"},{"title":"User スキーマ","href":"/ja/developers/backend/resources/entities/user-schema"},{"title":"セキュリティ","href":"/ja/developers/backend/resources/entities/security"}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/ja/developers/home"}]}},{"dropdown":"アプリコード","icon":"grid-2","groups":[{"group":"概要","icon":"compass","pages":[{"title":"はじめに","sidebarTitle":"開発者向け Base44","href":"/ja/developers/app-code/overview/introduction"},{"title":"プロジェクト構造","href":"/ja/developers/app-code/overview/project-structure"}]},{"group":"Base44 エディタ","icon":"code","pages":[{"title":"コードタブ","href":"/ja/developers/app-code/editor/code-tab"},{"title":"アクティビティモニター","sidebarTitle":"アクティビティモニター","href":"/ja/developers/app-code/editor/activity-monitor"}]},{"group":"ローカル開発","icon":"laptop","pages":[{"title":"GitHub インテグレーション","sidebarTitle":"GitHub インテグレーション","href":"/ja/developers/app-code/local-development/github"}]},{"group":"クラウドサンドボックス","icon":"cloud","pages":[{"title":"クラウドサンドボックス","sidebarTitle":"概要","href":"/ja/developers/app-code/sandbox/overview"},{"title":"独自エージェントの持ち込み","sidebarTitle":"独自エージェントの持ち込み","href":"/ja/developers/app-code/sandbox/bring-your-own-agent"}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/ja/developers/home"}]}},{"dropdown":"SDKs","icon":"brackets-curly","groups":[{"group":"Base44 SDKs","icon":"book-open","expanded":false,"pages":[{"title":"Base44 SDKs","sidebarTitle":"Overview","href":"/ja/developers/references/sdks/overview"}]},{"group":"App SDK","icon":"brackets-curly","expanded":false,"pages":[{"group":"Get Started","icon":"book-open","expanded":false,"pages":[{"title":"SDK overview","href":"/ja/developers/references/sdk/getting-started/overview"},{"title":"Base44 client","href":"/ja/developers/references/sdk/getting-started/client"},{"title":"Work with data","href":"/ja/developers/references/sdk/getting-started/work-with-data"},{"title":"Dynamic Types","href":"/ja/developers/references/sdk/getting-started/dynamic-types"},{"title":"Common SDK uses","href":"/ja/developers/references/sdk/getting-started/work-with-sdk"},{"title":"Connect to third-party APIs","href":"/ja/developers/references/sdk/getting-started/third-party-apis"},{"title":"Generate images with the AI Gateway","sidebarTitle":"Generate images","href":"/ja/developers/references/sdk/getting-started/ai-gateway-images"},{"title":"Generate video with the AI Gateway","sidebarTitle":"Generate video","href":"/ja/developers/references/sdk/getting-started/ai-gateway-video"}]},{"group":"SDK Reference","boost":0.5,"icon":"brackets-curly","expanded":false,"pages":[{"group":"Client","expanded":false,"pages":[{"title":"createClient","href":"/ja/developers/references/sdk/docs/functions/createClient"},{"title":"createClientFromRequest","href":"/ja/developers/references/sdk/docs/functions/createClientFromRequest"}]},{"group":"Modules","expanded":false,"pages":[{"title":"actors","href":"/ja/developers/references/sdk/docs/type-aliases/actors"},{"title":"agents","href":"/ja/developers/references/sdk/docs/interfaces/agents"},{"title":"ai-gateway","href":"/ja/developers/references/sdk/docs/interfaces/ai-gateway"},{"title":"analytics","href":"/ja/developers/references/sdk/docs/interfaces/analytics"},{"title":"app","href":"/ja/developers/references/sdk/docs/interfaces/app"},{"title":"app-logs","href":"/ja/developers/references/sdk/docs/interfaces/app-logs"},{"title":"auth","href":"/ja/developers/references/sdk/docs/interfaces/auth"},{"title":"connectors","href":"/ja/developers/references/sdk/docs/interfaces/connectors"},{"title":"entities","href":"/ja/developers/references/sdk/docs/type-aliases/entities"},{"title":"functions","href":"/ja/developers/references/sdk/docs/interfaces/functions"},{"title":"integrations","href":"/ja/developers/references/sdk/docs/type-aliases/integrations"},{"title":"sso","href":"/ja/developers/references/sdk/docs/interfaces/sso"}]}]}]},{"group":"Platform SDK (Beta)","boost":0.75,"icon":"layer-group","expanded":false,"pages":[{"group":"Get Started","icon":"book-open","expanded":false,"pages":[{"title":"Platform SDK overview","sidebarTitle":"Overview","href":"/ja/developers/references/platform-sdk/overview"}]},{"group":"Platform SDK Reference","icon":"brackets-curly","expanded":false,"pages":[{"group":"Client","expanded":false,"pages":[{"title":"createPlatformClient","href":"/ja/developers/references/platform-sdk/docs/functions/createPlatformClient"},{"title":"createPlatformServer","href":"/ja/developers/references/platform-sdk/docs/functions/createPlatformServer"}]},{"group":"Modules","expanded":false,"pages":[{"title":"chat","href":"/ja/developers/references/platform-sdk/docs/interfaces/chat"},{"title":"webhooks","href":"/ja/developers/references/platform-sdk/docs/interfaces/webhooks"}]},{"group":"React","expanded":false,"pages":[{"title":"useChat","href":"/ja/developers/references/platform-sdk/docs/functions/useChat"}]}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/ja/developers/home"}]}},{"dropdown":"CLI","icon":"terminal","groups":[{"group":"Get Started","icon":"book-open","expanded":true,"pages":[{"title":"CLI Overview","href":"/ja/developers/references/cli/get-started/overview"},{"title":"CLI Commands Overview","href":"/ja/developers/references/cli/commands/introduction"}]},{"group":"Commands","boost":0.75,"icon":"terminal","pages":[{"group":"Account","pages":[{"title":"login","href":"/ja/developers/references/cli/commands/login"},{"title":"logout","href":"/ja/developers/references/cli/commands/logout"},{"title":"whoami","href":"/ja/developers/references/cli/commands/whoami"}]},{"group":"Projects","pages":[{"title":"create","href":"/ja/developers/references/cli/commands/create"},{"title":"link","href":"/ja/developers/references/cli/commands/link"},{"title":"eject","href":"/ja/developers/references/cli/commands/eject"},{"title":"scaffold","href":"/ja/developers/references/cli/commands/scaffold"},{"title":"dashboard open","href":"/ja/developers/references/cli/commands/dashboard-open"}]},{"group":"Workspaces","pages":[{"title":"workspace get","href":"/ja/developers/references/cli/commands/workspace-get"},{"title":"workspace list","href":"/ja/developers/references/cli/commands/workspace-list"},{"title":"workspace move","href":"/ja/developers/references/cli/commands/workspace-move"}]},{"group":"Functions","pages":[{"title":"functions pull","href":"/ja/developers/references/cli/commands/functions-pull"},{"title":"functions deploy","href":"/ja/developers/references/cli/commands/functions-deploy"},{"title":"functions delete","href":"/ja/developers/references/cli/commands/functions-delete"},{"title":"functions list","href":"/ja/developers/references/cli/commands/functions-list"}]},{"group":"Entities","pages":[{"title":"entities push","href":"/ja/developers/references/cli/commands/entities-push"}]},{"group":"Agents","pages":[{"title":"agents pull","href":"/ja/developers/references/cli/commands/agents-pull"},{"title":"agents push","href":"/ja/developers/references/cli/commands/agents-push"},{"title":"agent-skills pull","href":"/ja/developers/references/cli/commands/agent-skills-pull"},{"title":"agent-skills push","href":"/ja/developers/references/cli/commands/agent-skills-push"}]},{"group":"Actors","pages":[{"title":"actors delete","href":"/ja/developers/references/cli/commands/actors-delete"},{"title":"actors deploy","href":"/ja/developers/references/cli/commands/actors-deploy"}]},{"group":"Workflows","pages":[{"title":"workflows list","href":"/ja/developers/references/cli/commands/workflows-list"},{"title":"workflows runs","href":"/ja/developers/references/cli/commands/workflows-runs"}]},{"group":"Connectors","pages":[{"title":"connectors initiate","href":"/ja/developers/references/cli/commands/connectors-initiate"},{"title":"connectors list-available","href":"/ja/developers/references/cli/commands/connectors-list-available"},{"title":"connectors pull","href":"/ja/developers/references/cli/commands/connectors-pull"},{"title":"connectors push","href":"/ja/developers/references/cli/commands/connectors-push"}]},{"group":"Auth","pages":[{"title":"auth password-login","href":"/ja/developers/references/cli/commands/auth-password-login"},{"title":"auth pull","href":"/ja/developers/references/cli/commands/auth-pull"},{"title":"auth push","href":"/ja/developers/references/cli/commands/auth-push"},{"title":"auth social-login","href":"/ja/developers/references/cli/commands/auth-social-login"},{"title":"auth sso","href":"/ja/developers/references/cli/commands/auth-sso"}]},{"group":"Secrets","pages":[{"title":"secrets set","href":"/ja/developers/references/cli/commands/secrets-set"},{"title":"secrets list","href":"/ja/developers/references/cli/commands/secrets-list"},{"title":"secrets delete","href":"/ja/developers/references/cli/commands/secrets-delete"}]},{"group":"Development","pages":[{"title":"dev","href":"/ja/developers/references/cli/commands/dev"},{"title":"exec","href":"/ja/developers/references/cli/commands/exec"},{"title":"types generate","href":"/ja/developers/references/cli/commands/types-generate"},{"title":"site open","href":"/ja/developers/references/cli/commands/site-open"},{"title":"logs","href":"/ja/developers/references/cli/commands/logs"}]},{"group":"API","pages":[{"title":"api catalog","href":"/ja/developers/references/cli/commands/api-catalog"},{"title":"api fetch","href":"/ja/developers/references/cli/commands/api-fetch"},{"title":"api grep","href":"/ja/developers/references/cli/commands/api-grep"},{"title":"api search","href":"/ja/developers/references/cli/commands/api-search"}]},{"group":"Sandbox","pages":[{"title":"sandbox ls","href":"/ja/developers/references/cli/commands/sandbox-ls"},{"title":"sandbox read","href":"/ja/developers/references/cli/commands/sandbox-read"},{"title":"sandbox grep","href":"/ja/developers/references/cli/commands/sandbox-grep"},{"title":"sandbox write","href":"/ja/developers/references/cli/commands/sandbox-write"},{"title":"sandbox edit","href":"/ja/developers/references/cli/commands/sandbox-edit"},{"title":"sandbox run","href":"/ja/developers/references/cli/commands/sandbox-run"},{"title":"sandbox checkpoint","href":"/ja/developers/references/cli/commands/sandbox-checkpoint"},{"title":"branches list","href":"/ja/developers/references/cli/commands/branches-list"}]},{"group":"Deployment","pages":[{"title":"build","sidebarTitle":"build","href":"/ja/developers/references/cli/commands/build"},{"title":"deploy","href":"/ja/developers/references/cli/commands/deploy"},{"title":"site deploy","href":"/ja/developers/references/cli/commands/site-deploy"},{"title":"visibility","href":"/ja/developers/references/cli/commands/visibility"}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/ja/developers/home"}]}},{"dropdown":"APIs","icon":"plug","groups":[{"group":"Monitoring API","icon":"chart-line","expanded":false,"pages":[{"group":"はじめに","icon":"book-open","pages":[{"title":"Enterprise Monitoring API 概要","href":"/ja/developers/references/monitoring-api/get-started/overview"},{"title":"認証","href":"/ja/developers/references/monitoring-api/get-started/authentication"},{"title":"レート制限","href":"/ja/developers/references/monitoring-api/get-started/rate-limits"}]}]},{"group":"Audit Logs API","icon":"clipboard-list","expanded":false,"pages":[{"group":"はじめに","icon":"book-open","pages":[{"title":"Audit Logs API 概要","href":"/ja/developers/references/audit-logs-api/get-started/overview"},{"title":"認証","sidebarTitle":"認証","href":"/ja/developers/references/audit-logs-api/get-started/authentication"},{"title":"レート制限","href":"/ja/developers/references/audit-logs-api/get-started/rate-limits"},{"title":"イベントタイプ","sidebarTitle":"イベントタイプ","href":"/ja/developers/references/audit-logs-api/get-started/event-types"}]},{"group":"API リファレンス","icon":"brackets-curly","pages":[{"group":"audit-logs","pages":[{"title":"Get security scan findings","deprecated":null,"version":null,"openapi":"/developers/references/audit-logs-api/audit-logs-openapi.json get /{workspace_id}/security-scan-runs/{run_id}","href":"/api-reference/audit-logs/get-security-scan-findings"},{"title":"List audit logs","deprecated":null,"version":null,"openapi":"/developers/references/audit-logs-api/audit-logs-openapi.json post /{workspace_id}/list","href":"/api-reference/audit-logs/list-audit-logs"}]}]}]}],"global":{"anchors":[{"anchor":"Developer Platform","icon":"arrow-left","href":"/ja/developers/home"}]}}]},{"tab":"アカウントと請求","pages":[{"title":"アカウントと請求","href":"/ja/Account-and-billing/Billing-and-plans"}]},{"tab":"エンタープライズ","pages":[{"title":"エンタープライズ","href":"/ja/Enterprise/Base44-for-enterprises"}]}]},{"language":"de","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/de/changelog/product","label":"Änderungsprotokoll"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"de","href":"/de/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"fr","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/fr/changelog/product","label":"Notes de version"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"fr","href":"/fr/documentation/setting-up-your-app/setting-up-payments"}]},{"language":"it","navbar":{"links":[{"href":"https://app.base44.com/support/conversations","label":"Support"},{"href":"/it/changelog/product","label":"Registro modifiche"}],"primary":{"type":"button","label":"Base44","href":"https://base44.com/?utm_source=Mintlify\u0026utm_medium=Main\u0026utm_content=menu"}},"pages":[{"title":"it","href":"/it/documentation/setting-up-your-app/setting-up-payments"}]}]},"basePath":"","title":"Stripe の設定 - Base44 Support Documentation","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["2bfc744e19","07c022d89b","a74be98ba7"],"chunks":["NarrationPlayer-BavXtvT-.js","types-CiTgMxws.js","shallow-DdluZBHX.js","Frame-Bpq2Z6jK.js","DynamicMarkdown-D5M2At0B.js","zoom-image-lightbox-DL4wrF0w.js","lightbox-handle-r17bVUz3.js"]}