メインコンテンツへスキップ

検索

単語または質問を入力してヘルプ記事を検索してください。

PayPalを連携する方法は?

この記事の内容

Where: Settings → Readers & money → Connections → Payments

Open this page: admin.<your-site>/settings/connections/payments (replace <your-site> with your site address)

事前準備

  • アプリが登録されたPayPal Developerアカウント。サイトの所有者である必要があります。

事前に知っておくべきこと

  • PayPalはルピー(INR)に対応していません。 インド国外の読者向け(米ドルやユーロなど)となります。ルピー決済にはRazorpayをご利用ください。
  • プランの価格がルピーのみで設定されている場合は、PayPal利用者が支払えるように米ドルやユーロでの価格を追加してください。PayPalで支払えない価格がある場合はKeynateから警告が表示されます。

手順

  1. KeynateでSettings → Readers & money → Connections → Paymentsを開き、Add connectionを押します。
  2. GatewayでPayPalを選び、Mode(Test modeまたはLive mode)を選択します。
  3. PayPal DeveloperでApps & Credentialsを開き、作成したアプリを開きます。
  4. Client IDとSecretをコピーしてKeynateに貼り付けます。
  5. 画面下部にあるボタン(すべての決済サービス共通でConnect Razorpayと表示されます)を押します。カードからWebhook URLをコピーします。
  6. PayPalアプリでWebhooksを開き、URLを追加して指定されたイベントにチェックを入れます。
  7. Webhook IDをコピーしてKeynateに貼り付けます。
  8. Test connectionを押します。
  9. テスト決済を行います。PayPalのテストでは米ドルの少額決済を使用します。ご自身のビジネス用アカウントではなく、他国(例: 米国)のPayPal Sandbox Personal購入者アカウントでログインしてください。詳しくはMake a test paymentをご覧ください。
  10. 正常に動作したら、Go live with PayPalを押して本番用の情報を入力します。

Webhookの手順についてはPayment messages (webhook)で詳しく解説しています。

トラブルシューティング

  • 「PayPalアプリのClient IDを貼り付けてください。」
  • 「Webhook ID(英数字のみ)を貼り付けてください。」

よくある質問

よくある質問

Webhook IDとは何ですか?

PayPalに追加したWebhookを識別するためのIDです。サイトのURLを追加すると、アプリのWebhooks一覧に表示されます。

最初にテスト用キーが必要ですか?

まずはTest modeから開始し、その後に本番用のキーを追加してください。

関連記事

フィードバック

役立つ情報でしたか?

他の言語でも利用可能

まだお困りですか?