eコマースにおける最大の摩擦ポイントの1つは「リダイレクト」です。顧客をチェックアウトページに誘導するために多大な努力をしても、「PayPalで支払う」をクリックすると、突然ウェブサイトから離れてPayPalのログイン画面に飛ばされてしまいます。
この体験の中断は、信頼を低下させ、カート放棄を増加させる可能性があります。
WordPressにPayPalを追加したい場合、単純なHTMLの「今すぐ購入」ボタンコードを貼り付ける誘惑に駆られるかもしれません。これは場合によっては適切ですが、この方法はリダイレクトを強制し、ファイル配信のセキュリティが不足しています。
その解決策はPayPal Commerceです。これにより、顧客はWordPressサイトを離れることなく、クレジットカード、デビットカード、またはPayPalウォレットで支払うことができます。
このガイドでは、基本的なボタンからEasy Digital Downloads (EDD) を使用したプロフェッショナルなオンサイトチェックアウトにアップグレードする方法を説明します。
🔎 この記事では、以下の点について説明します。
シンプルなPayPalボタンの問題点
多くのサイト所有者は、無料のPayPal HTMLスニペットを探すことから始めます。これは簡単な送金には役立ちますが、製品販売においては3つの大きな問題を引き起こします。
- リダイレクトループ: ユーザーは支払いのためサイトから離れさせられます。インターネットが不安定になったり、気が散ったりすると、「ありがとう」ページに戻ってこなくなります。
- ファイルセキュリティなし: 単純なPayPalボタンではデジタルファイルを保護できません。ユーザーがダウンロードリンクを取得すると、誰とでも共有できます。
- 手作業: 支払いを検証し、ファイルを顧客に手動でメールで送信する必要があります。
「オンサイト」チェックアウト体験(クレジットカードフィールドがページに直接表示される)を得るために、PayPalはデータトランザクションを処理するためのセキュアなアプリケーションを必要とします。そのため、コードスニペットではなく、専用のeコマースプラグインを使用します。
PayPal CommerceとPayPal Standardの比較
標準的な方法と最新のPayPal Commerceの方法の違いは、ユーザーエクスペリエンスとリテンションにあります。
数学的には、ユーザーをサイトに留めることで支払いに必要なステップが減り、一般的にコンバージョン率(CR)が向上します。
機能の内訳は次のとおりです。
| 機能 | PayPal Commerce | PayPal Standard |
|---|---|---|
| オンサイトでクレジットカードとデビットカードを受け入れる | ✅ | ✖️ |
| PayPalウォレット(リダイレクトなし) | ✅ | ✖️ |
| その他の支払い方法(Venmoなど) | ✅ | ✖️ |
| 後払いオプション | ✅ | ✖️ |
| 完全な定期支払い/サブスクリプションサポート | ✅ | ✖️ |
| WordPress内で払い戻しを処理する | ✅ | ✖️ |
| その他の支払い方法(Venmoなど) | ✅ | ✖️ トランザクションごとに2.9パーセント+30セント |
PayPal Commerceは、オンライン販売を実際に促進する機能へのアクセスを提供します。顧客はサイト間を移動しないため、より迅速にチェックアウトできます。
200以上の国と25以上の通貨から支払いを受け入れることができます。Venmoや後払いなどの代替支払い方法は、顧客が利用可能な場合に自動的に表示されます。
払い戻しプロセスも簡単です。誰かが返金を要求するたびにPayPalにログインする代わりに、WordPressダッシュボードから直接処理します。支払いステータスを「払い戻し済み」に変更すると、EDDが残りを処理します。
WordPressにPayPalオンサイトチェックアウトを追加する方法
このチュートリアルでは、セキュリティとファイル配信を処理するためにEasy Digital Downloadsを使用し、支払い処理のためにPayPal Commerceに接続します。
🌐まだWordPressウェブサイトをお持ちではありませんか?心配いりません。あなた専用にセットアップおよび管理されたサーバーに、WordPressとEDDをプリインストールした状態で入手できます。SiteGround Managed EDD Hosting。
ステップ1. セキュアなショッピングカートシステムをインストールする
PCIコンプライアンスに準拠することなく、ページで直接クレジットカードを処理するには、安全な「ハンドシェイク」ツールが必要です。
Easy Digital Downloads (EDD)がこのツールとして機能します。安全なチェックアウトフォームを作成し、顧客のカートを管理し、PayPalが支払いを確認した後にのみデジタルファイルが配信されるようにします。

注意: EDDの無料バージョンはPayPal Standard(リダイレクト)をサポートしていますが、オンサイトチェックアウト(PayPal Commerce)を取得するには、Extended Pass以上が必要です。パスには、多数の高度なeコマース機能とプレミアム拡張機能が含まれています。
開始するには、EDDパスを取得し、アカウントダッシュボードからEDD Proプラグインをダウンロードしてください。

WordPress管理画面でプラグイン»新規追加»プラグインをアップロードに移動します。ファイルを選択をクリックし、EDD Pro zipファイルを選択してから、今すぐインストールをクリックします。

インストール後、プラグインを有効化をクリックします。
WordPressサイドバーに新しいダウンロードメニュー項目が表示されます。これが製品と支払いの新しいコントロールセンターです。

はじめにをクリックして、EDDセットアップウィザードを起動します。このウィザードでは、ストア名、国、通貨などの基本情報を尋ねられます。セットアップ中にStripe決済ゲートウェイを接続するか、後で設定でこの部分を処理できます。
⚙️ストアの開始に関するヘルプについては、これらのガイドを使用してください:
ステップ2. PayPal Commerceブリッジをインストールする
カートシステムがアクティブになったので、PayPalの高度なAPIと通信する特定の機能が必要です。
WordPress管理画面でダウンロード » 拡張機能に移動します。検索ボックスを使用して「PayPal Commerce」を検索します。

PayPal Commerce Pro Payment Gatewayの隣にあるインストールボタンをクリックします。
この拡張機能は、クレジットカードのフィールドをサイトに直接表示し、Venmoなどの代替支払い方法を有効にする「魔法の」部分です。
ステップ3. PayPalアカウントを接続する
次に、WordPressサイトをPayPalビジネスアカウントにリンクする必要があります。
ダウンロード »設定»支払い»PayPalに移動します。

PayPalに接続というボタンが表示されます。
💡ヒント: 最初にテストモード(サンドボックス)で接続してすべてが機能することを確認するか、すぐにライブモードに進むかを選択できます。この設定は、ダウンロード » 設定 » 支払い » 一般で確認してください。
PayPalに接続をクリックします。PayPalのモーダルウィンドウが開き、アカウントへのログインまたは作成を求められます。

要件: PayPalビジネスアカウントを使用する必要があります。個人アカウントでは、サイト上のコマース機能はサポートされていません。
すでにビジネス用PayPalアカウントをお持ちの場合は、メールアドレスとパスワードを入力してください。テストモードで接続している場合は、代わりにPayPalサンドボックスアカウントの認証情報を使用してください。
まだサンドボックスアカウントをお持ちではありませんか?ライブにする前にすべてをテストするために、無料で作成できます。
ログイン後、PayPalはあなたのアカウントとWordPressサイト間の接続を承認するように求めます。権限を確認し、接続をクリックします。
接続を承認すると、PayPalはWordPressダッシュボードにリダイレクトします。接続ステータス領域を探してください。API、支払いステータス、Webhookはすべて「接続済み」と表示されるはずです。

注意:最初にテストモードで接続した場合、ライブモードに切り替えた後にこのプロセスを繰り返す必要があります。テストモードはサンドボックスの認証情報を使用しますが、ライブモードでは実際のビジネスアカウントが必要です。
ステップ4. オンサイトチェックアウトを有効にする
PayPalアカウントは接続されましたが、新しいフィールドを表示するようにチェックアウトフォームに指示する必要があります。
ダウンロード » 設定 » 一般に移動します。アクティブなゲートウェイセクションまでスクロールします。PayPalの横にあるトグルを選択します。

変更を保存し、PayPal設定ページに戻ります。高度なクレジットカードおよびデビットカード決済を有効にするのチェックボックスをオンにします。

これは何をするか: 単一の「支払う」ボタンの代わりに、チェックアウトページに次のように表示されます:
- Venmo(モバイルデバイスの場合)。
- 安全なクレジットカードフィールド(PayPalによってホストされますが、サイトに表示されます)。
- PayPalボタン(ウォレットユーザー向け)。
- 「後払い」ボタン(該当する場合)。
その設定の下に、資金調達ソースオプションがあります。これにより、提供したくない特定の支払い方法を非表示にできます。たとえば、「後払い」ボタンを表示したくない場合は、ここで無効にできます。

設定が完了したら、再度変更を保存をクリックします。
これで、リダイレクトなしで支払いを受け付ける準備ができました!
⚙️ヘルプが必要な場合は、PayPalセットアップドキュメントを参照してください。
知っておくべき追加のPayPal Commerce機能
このインテグレーションを使用することで、時間を節約できる管理者のスーパーパワーが得られます。
PayPalにログインせずに返金を処理する
通常、顧客に返金するには、PayPalにログインし、トランザクションを見つけて、返金をクリックする必要があります。
このセットアップでは:
- ダウンロード » 支払い履歴に移動します。
- 注文を見つけます。
- ステータスを「返金済み」に変更します。
EDDはPayPalと即座に通信し、顧客にお金を自動的に返金します。
これは、複数の返金リクエストを処理している場合に特に役立ちます。WordPress管理画面とPayPalアカウントの間を行き来するのではなく、すべてが1か所にまとまります。
サブスクリプションの定期的な支払いを承認する
メンバーシップやソフトウェアライセンスを販売している場合は、PayPal CommerceとEDDの継続払い拡張機能を組み合わせることができます。
- システムは、顧客のカードの詳細を安全にトークン化します。
- PayPalは、更新日に自動的に請求します。
- 支払いが失敗した場合、EDDが督促(再試行)プロセスを処理します。
ステップバイステップの説明については、継続払い PayPal セットアップ ドキュメントをご覧ください。
WebhookとIPNのフォールバック
EDDは、支払いがいつクリアされたかをサイトが正確に把握できるように、Webフックを自動的にセットアップします。
バックアップとして、PayPalダッシュボードでIPN(Instant Payment Notification)を設定できます。
設定するには、PayPalにログインし、アカウント設定 » 通知に移動して、この形式でサイトのURLを追加します:https://yoursite.com/?edd-listener=eppe
Webhookのステータスは、PayPalの設定の接続ステータスに表示されます。イベントが不足しているという警告が表示された場合は、Webhookの同期をクリックして接続を更新してください。
WordPress向けPayPalオンサイトチェックアウトに関するFAQ
PayPal CommerceとWordPressに関するよくある質問で締めくくりましょう。
PayPal CommerceとPayPal Standardの違いは何ですか?
PayPal Standardは、顧客をサイトから離れて支払いをさせます。PayPal Commerceは、顧客をウェブサイトに留め、クレジットカードの直接入力を可能にし、コンバージョン率を向上させます。
PayPal Commerceを使用するためにeコマースプラグインは必要ですか?
はい。PayPal Commerceは機密性の高いクレジットカードデータフィールドをオンサイトで処理するため、API接続とセキュリティトークンを管理するには、Easy Digital Downloadsのような安全なアプリケーションが必要です。この機能のためにコードスニペットを貼り付けるだけでは機能しません。
これはサービス販売にも有効ですか?
はい。EDDはデジタル製品向けに設計されていますが、「サービス」製品(コンサルティング時間やワークショップなど)を簡単に設定し、このチェックアウトフローを使用してプロフェッショナルに支払いを受けることができます。
個人のPayPalアカウントをこれに使用できますか?
いいえ。Commerce機能にアクセスするには、PayPalビジネスアカウントを使用する必要があります。個人アカウントを接続しようとすると、API接続が失敗します。
PayPal Commerceで支払いを受け付ける
シンプルなボタンから完全に統合されたPayPal Commerceセットアップに切り替えることは、WordPressサイトに行える最良のアップグレードの1つです。顧客の摩擦を減らし、ファイル配信を1ステップで自動化します。
始める準備はできましたか?
次は何ですか?顧客が支払い方法を選択できるようにする方法を学び、チェックアウトでさらに柔軟性を提供します。
📣追伸:ニュースレターを購読し、Facebook、Twitter/X、またはLinkedInでフォローして、WordPressのリソースをさらに入手してください!




