【WooCommerce】PayPalで決済後に購入したECサイトへリダイレクトして注文の詳細を表示する方法

WooCommerceで作ったECサイトでPayPalで決済した後に、購入したECサイトにリダイレクトする方法があります。

?一体なんのことだかよくわからない・・・という方のために、リダイレクトする様子を動画にしましたのでご参考ください。

動画ではPayPalの決済画面からスタートします(PayPalが用意するテスト環境で試した動画なので、決済が完了するまで時間がかかっていますね。本番環境だともっと速く決済が済みます)。

WooCommerceではPayPalで決済した後に、注文の詳細ページを表示することができるのですが、その表示のためにリダイレクトの設定が必要です。

というわけで、以下に設定方法を書きました。

WooCommerceでPayPalで決済後に自分のECサイトにリダイレクトさせる方法

リダイレクトはPayPalアカウントで設定します。今回はテストなので、開発用のPayPalアカウントを使用します。本番環境で設定する方は、本番環境用として読みかえてください。

まずはPayPalのサンドボックスのページを開いて、開発用のPayPalアカウントでログインします。

アカウント設定を選択します。

アカウント設定の中から「プロフィール設定」を選択します。

アカウント設定画面で「販売ツール」を選択して、「ウェブサイトの設定」の項目の中にある「更新」を選択します。

「ウェブペイメントの自動復帰」の項目で「自動復帰」を「オン」にします。

次に、復帰URLを以下のように設定します。

https://ECサイトのドメイン名/checkout/oder-received/

「ECサイトのドメイン名」はご自身が運営しているECサイトのドメイン名を設定すればOKです。

以上で設定完了です。

応用:復帰URLにパラメーターをつける

復帰URLに以下のようなパラメーターをつけることもできます。Google Analytics などで効果測定を行う場合に使えますね。

https://ECサイトのドメイン名/checkout/oder-received/?utm_campaign=winter-sell

「PayPalの決済設定はしてたけど、リダイレクトの設定やってなかったわ!」という方がいるのをたまに見聞きしますので、ご参考いただけますと幸いです。

著者:bouya Imamura