PayPalビジネスアカウントを作成する
PayPalウェブサイトでPayPalビジネスアカウントを作成してください
テスト用PayPalアカウントを作成する
PayPal Sandbox環境で取引をシミュレーションできるように、テスト用のバイヤーとマーチャントのアカウントを作成します。(デフォルトで自動作成されているアカウントを使用することもできます。)
PayPal Sandboxとは
PayPal Sandbox https://sandbox.paypal.com は、本番のPayPal環境 https://paypal.com のテスト版です。ここでは、本番に入る前にトランザクションをテストし、実装が期待通りに動作していることを確認します。
Sandboxアカウントの作成
Sandboxのテストアカウントを作成するには
- Dashboardにログインします。
- SandboxでAccountsを選択します。
- Create Account (アカウントの作成) を選択します。
- PersonalまたはBusinessを選択し、テストの買い手または売り手の国/地域を選択します。
- Createを選択します。PayPalの残高、クレジットカード、銀行口座情報などが記載されたSandboxメールアカウントが生成されます。
- アドバンストクレジットカード決済をご利用の場合には、Sandbox > Accountsで作成したビジネスアカウントの右端の「…」からView/Edit Account をクリックします。Profile > Account Type の Upgrade to Pro をクリックします。
Sandboxアカウントのデフォルト設定を変更するには、以下の手順に従います。
- Manage Accountsで (...) を選択し、View/Edit Accountを選択します。
- Editを選択し、変更を行います。
- 完了したら、Saveを選択します。
Sandboxにログインするには
- https://www.sandbox.paypal.com/ にアクセスします。
- テスト購入者または販売者のメールアドレスとパスワードを使用してログインします。
- 実装する際には、テストバイヤーとセラーのアカウントを交互に使用して、本番前に取引が期待通りに動作しているかどうかを確認することができます。
REST APIアプリの作成
Live環境用のREST Appを作成するためには、PayPalアカウントのメールアドレスの確認が完了している必要があります。 まだ確認を行っていない場合は、PayPalアカウント作成時にメールが送信されていますのでご確認ください。確認メールを再送することも可能です。
API認証情報を取得する最初のステップは、REST APIアプリを作成することです。アプリは、PayPal APIへの呼び出しを認証するために使用される保存された設定のセットです。アカウントに関連付けられた複数のアプリを持つことができます。
REST APIアプリを作成するには、以下の手順に従います。
- ダッシュボード にログインします。
- Create appを選択します。
- App Nameを入力します。
- Create appを選択します。
API認証情報を取得する
API 認証情報は、クライアント ID とシークレットで構成されており、サンドボックスとライブ環境で API 呼び出しを行い、トランザクションを処理するために必要となります。
サンドボックス API 認証情報を取得するには、以下の手順に従います。
- ダッシュボード にログインします。
- My Apps & Credentialsで、リストから REST API アプリを選択します。
- Client IDをコピーします。
- SecretでShow を選択して、Secretを表示します。