PayPal
MeDo は PayPal 連携に対応しており、AI で生成したアプリで自分の PayPal ビジネスアカウントを通じて一回払いを受け付けられます。
アプリで PayPal 決済を受け付けると、代金はあなた自身の PayPal アカウントに直接入金されます。MeDo が代金を預かることはありません。これは、あなたがクレジットのために MeDo に支払う料金とは別のものです。
始める前に
- PayPal ビジネスアカウントと、その Client ID および Secret。
- アプリのサインイン機能(推奨)。 サインインがあると、各注文は購入者のアカウントに紐づき、注文履歴に表示されます。サインインのないアプリでは、Stripe と同じくゲスト決済を受け付けます。ゲストには注文履歴がなく、そうしたアプリの返金は PayPal アカウントで行います。サインインとユーザーの管理 を参照してください。
- バックエンド。 注文を保存する場所が必要です。バックエンド設定とキープアライブ を参照してください。
- 実際の代金を受け取る前に公開する。 リリースを公開する を参照してください。
- 認証情報はアプリごとに設定。 アプリをコピーしても認証情報は引き継がれません。コピー先で新しい所有者の Client ID と Secret を使って PayPal を再設定してください。
できること
- PayPal チェックアウトで一回払いを受け付ける(PayPal 残高またはカードで支払い)
- ストア、デジタル商品ページ、チェックアウト付きのサービスページを構築する
- 代金を自分の PayPal アカウントで直接受け取る
プロンプトの例:
「ユーザーが PayPal でデジタル絵画を購入できるオンラインアートストアを作成してください。」
注意: MeDo は現在、PayPal では一回払いのみに対応しています。サブスクリプション型や定期課金は対応していません。全額返金は、生成されたアプリ内でアプリ管理者が行います。これは管理者専用の操作です。サインインのないアプリには管理者がいないため、それらの決済は PayPal アカウントで返金してください。
PayPal をアプリに追加する
MeDo はデフォルトで Stripe を選ぶため、PayPal を明示的に指定してください。チャットで依頼するか:
「アプリで PayPal による決済を受け付けたいです。」
または、プロンプト入力欄で @ を入力し、スキル(Skill)リストから PayPal を選び、同じメッセージで販売する内容を記述します。
各アプリで使える決済プロバイダーは 1 つです。アプリに PayPal が組み込まれると、チェックアウトが動作する前に MeDo が認証情報の設定を求めます。
認証情報を設定する
MeDo の返答の末尾にある Configure PayPal(PayPal を設定) ボタンをクリックするか、エディター左側レールの Skill(スキル) ビューを開いて PayPal カードを選びます。その後:
- 設定ダイアログを開きます。
- PayPal Developer Dashboard を開き、PayPal ビジネスアカウントでログインします。
- Apps & Credentials(アプリと認証情報) に移動し、Sandbox または Live を選びます(下記の「Sandbox と Live」を参照)。
- Create App(アプリを作成) をクリックし、任意の名前を付けます。PayPal はアプリ名に「paypal」という単語を含めることを許可していません。
- アプリの Client ID と Secret をコピーします。
- MeDo のダイアログに戻り、両方の値を対応するフィールドに貼り付けてフォームを送信します。
MeDo は保存前に PayPal で認証情報を確認します。失敗した場合は、両方の値が同じ PayPal アプリのものであることを確認して再試行してください。その後、アプリでチェックアウトを開くと(サインインがあるアプリでは先にサインインしてください)、使用した認証情報に応じて PayPal ボタンの隣に Sandbox または Live が表示されます。チェックアウトが初期化されない場合は、設定を再確認して再読み込みしてください。
認証情報はこのアプリ専用に保存され、再表示時はマスクされます。Secret をページコンテンツに貼り付けたり、MeDo にコードへ書き込むよう依頼したりしないでください。キーとデータの安全性 を参照してください。
Sandbox と Live
PayPal には 2 つの独立した環境があります。生成されたアプリはチェックアウトの初期化時に認証情報から環境を検出するため、環境設定を別途入力する必要はありません。
Sandbox から Live への切り替え: Apps & Credentials → Live で Live アプリを作成し、その Client ID と Secret を同じスキル設定フォームでまとめて保存します。チェックアウトを再読み込みし、Live と表示されることを確認してください。マーチャントアカウントや環境を変更する前に、保留中の決済を解決し、古い注文の返金を済ませておきます。
注意: 公開済みのアプリが Sandbox の認証情報を使ったままだと、訪問者は実際に支払うことができません。販売を始める前に Live の認証情報に切り替えてください。
決済が処理中のままの場合
確認がタイムアウトしたり保留のままになったりした場合は、再度支払うのではなく、アプリ内の Check payment status(決済状況を確認) を使うか、注文履歴からその注文を開いてください。返金も同様です。管理者は注文から保留中の返金を再確認できますが、保留中は返金済みを意味しません。MeDo は購入者が離れた後にバックグラウンドで照合を行わないため、未解決の注文は PayPal アカウントの取引一覧と照らし合わせてください。
設定後
PayPal の設定が完了すると:
- アプリからのすべての決済は、あなたの PayPal アカウントに入金されます。
- 取引と決済の詳細は PayPal アカウントで確認できます。
- 全額返金は、アプリ内の管理者返金操作を通じてアプリ管理者が行います。サインインのないアプリでは、PayPal アカウントで返金してください。
- PayPal は自社の規約に基づき、独自の取引手数料を請求します。