HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

WooCommerceにPayPalを導入する方法 – 初心者向けステップバイステップガイド

WooCommerceサイトの構築が進み、いよいよ決済手段を追加する段階になりましたね。商品写真の追加やサイトデザインほどワクワクする作業ではありませんが、じっくりとリサーチを行った末にPayPalを選んだという方も多いのではないでしょうか。

すでにPayPalビジネスアカウントをお持ちの方もいれば、その高いセキュリティレベルを信頼して選んだ方もいるでしょう。理由は何であれ、決断をした時点で道半ばは終わりです。ここからはWooCommerce向けPayPalのセットアップを始めましょう。この記事では、PayPalアカウントの作成方法(必要な場合)から、WooCommerceとの連携手順までを丁寧に解説します。

要点:WooCommerceサイトへのPayPal統合は複雑に見えますが、安全で簡単なステップに分解してご説明します。ただし、作業によっては互換性の問題が発生したり、サイトがダウンするリスクもあります。作業を始める前に、BlogVaultプラグインを使って簡単にサイトをバックアップしておくことを強くおすすめします。

WooCommerceとPayPalのセットアップに必要なもの

WooCommerceサイトにPayPalを追加する前に、以下の点を確認しておきましょう。

  • サイトがWordPressバージョン5.3以上であること。WordPressを最新版に保つことで、サイトの安全性が高まります。古いバージョンをお使いの場合は、まずアップデートをおすすめします。
  • WooCommerceバージョン3.9以上がインストールされていること。新しいアップデートにはバグ修正やセキュリティ強化が含まれていますので、必ず最新版へ更新しましょう。
  • PayPalはPHPバージョン7.1以上を必要とします。PHPが新しいほど、サイトはより速く安全に動作します。WordPress同様、まだ更新していない場合は早めの対応を。ただし、本番環境でいきなり行うのではなく、まずステージングサイトでテストしてください。BlogVaultならダッシュボードから数分でステージングサイトを作成できます。
  • 新しいプラグインをインストールする前に必ずサイトをバックアップすること。決済プラグインを乗り換える場合でも新規導入の場合でも、データ損失を防ぐためにバックアップは欠かせません。BlogVaultは最も堅牢なWordPressバックアップを提供しており、万が一問題が起きても簡単かつ迅速にサイトを復元できます。

PayPalアカウントの作成方法

PayPalは世界的に信頼されているオールインワンの決済ソリューションです。登録プロセスは直感的でスムーズですが、国によって手順が異なる場合があります。PayPalではビジネスおよび個人の法的情報が必要となるため、以下の手順に沿って進めてください。

  1. アカウントを作成する:PayPal公式サイトにアクセスし、「登録」をクリックします。
  2. ビジネスアカウントを選択:ビジネスアカウント」を選んで「次へ」をクリックします。メールアドレスを入力してパスワードを設定し、ビジネス情報を記入したら「同意してアカウントを作成」をクリックします。
WooCommerceにPayPalを導入する方法 – 初心者向けステップバイステップガイド
  1. ビジネスプロフィールを完成させる:該当する業種を選択し、商品やサービスのキーワードを入力、月間売上高を選びます。事業者ID番号と会社のウェブサイトURLを入力して「続行」をクリックします。
  2. 個人情報を追加:本人確認のため、自身の情報を入力します。米国在住の場合は、社会保障番号の下4桁、生年月日、自宅住所の入力を求められます。
  3. ショップ情報を追加:商品の種類、販売方法、単発取引かサブスクリプションかを選択します。また、「コーディング不要の既製ソリューション」を選択して「次へ」をクリックします。
  4. メールアドレスを確認:メールアドレス確認の案内が届くので、メール内のリンクから認証を完了させます。
  5. 銀行口座を連携:認証が完了したら、銀行口座を連携させることもできますし、そのままPayPalアカウントで送受金を行うことも可能です。

WooCommerce向けPayPalのセットアップ方法

プラグインを使うのが、WooCommerceサイトにPayPalを統合する最も一般的な方法です。選択肢は多数ありますが、ここでは公式プラグイン「WooCommerce PayPal Payments」のインストールと設定手順をご紹介します。

  1. プラグインをインストールして有効化:管理画面の「プラグイン」メニューにカーソルを合わせ、「新規追加」をクリックします。「WooCommerce PayPal Payments」と検索し、「今すぐインストール」→「有効化」をクリックします。
  1. PayPalと接続:WooCommerceのロゴをクリックして「設定」を開きます。「決済」タブに移動し、PayPalを優先決済ゲートウェイとしてオンにします。「PayPalを有効化」ボタンをクリックすると、PayPalビジネスアカウントへのログインを求められます。「同意して接続」→「WooCommerce開発者ページに戻る」をクリックすると、wp-adminダッシュボードに戻ります。サイトを確認すると、チェックアウト時にPayPalが支払いオプションとして表示されているはずです。
  2. PayPal決済を有効化:WooCommerceの「決済」タブでPayPal Paymentsを有効にします。これにより、顧客はPayPal、後払い(Pay Later)、Venmoで支払えるようになります。
  3. カード決済を有効化:顧客にクレジットカード払いを許可するには、「PayPalカード処理」を有効にする必要があります。スタンダードカード処理(顧客がPayPalページへリダイレクトされる)またはアドバンスドカード処理(サイト上で支払いが完結する)のどちらかを選択できます。

    導入後は、PayPalサンドボックスを使って統合テストを行うことを強くおすすめします。以下の手順に従ってください。
  1. PayPalデベロッパーにログイン:PayPal Developerサイトにアクセスし、「Login to Dashboard」をクリックして、PayPalアカウントでログインまたは新規登録します。
  2. サンドボックスアカウントを作成:Sandboxタブで「Create Account」をクリックし、「Business Account」を選択します。メールアドレスを入力して「Create」をクリックします。
  3. WordPressサイトとサンドボックスアカウントを接続:「Manage Accounts」をクリックすると、関連付けられたサンドボックスアカウントのメールアドレスとパスワードが表示されます。これらをコピーし、WordPressダッシュボードのWooCommerce設定にあるPayPalタブまでスクロールして「Test payments with PayPal sandbox」をクリックします。次のページでサンドボックスアカウントのメールアドレスとパスワードを貼り付け、「Agree and Connect」をクリックします。
  4. ビジネス情報を追加:指示に従ってビジネス用メールアドレスや詳細情報を入力し、完了したらwp-adminに戻ってPayPal設定を確認します。
  5. 個人用サンドボックスアカウントを作成:PayPal開発者ダッシュボードに戻り、新しいサンドボックスアカウントを作成します。今回は「Personal(Buyer Account)」を選択します。ユーザーをクリックすると、テスト用のダミーの名前・メールアドレス・パスワードが確認でき、顧客側の購入体験をテストできます。
  6. テスト商品を購入:自分のアカウントからログアウトしてサイトにアクセスし、個人用サンドボックスアカウントとダミー情報を使って商品を購入してみます。購入時にPayPalを選択するとsandbox.paypal.comにリダイレクトされるので、サンドボックスのメールアドレスとパスワードを入力します。PayPalが提供するダミーの支払いオプションを利用できます。
  7. サンドボックスを無効化して本番稼働:テストが完了したら、管理画面のPayPal設定に戻り「Test payments with PayPal sandbox」をクリックしてサンドボックスを無効化します。「変更を保存」をクリックすれば、本番用PayPalアカウントの認証情報がWooCommerceサイトに接続され、準備完了です。

WooCommerce PayPal Paymentsの主な機能

どの決済プラグインを使うべきか考える際には、「どんな支払い方法に対応しているか」「どんな機能があるか」が重要なポイントになります。ここでは、WooCommerce PayPal Paymentsを使用するメリットをいくつかご紹介します。

  • アメリカ、イギリス、フランス、デンマーク、オーストラリアで主要な決済手段に対応。
  • PayPal Recurring Paymentsによるサブスクリプション機能があるものの、プランのアップグレードやダウングレードなどの操作はやや不便。
  • 後払い(Pay Later)機能により、顧客は分割払いが可能になり、加盟店は前倒しで入金を受け取れます。この制度は国によって異なり、例えばアメリカでは2週間ごとに4回の分割払いが可能です。
  • 不正利用防止機能を搭載。
  • グローバルなコンプライアンス対応。
  • 簡単なオンボーディングと統合。

PayPal Standardの代替となる統合プラグイン:

  • PayPal Express Checkout Payment Gateway for WooCommerce:PayPal Express Checkoutを統合し、クレジット/デビットカード、PayPal残高、後払いからの支払いを受け付けられます。インストール手順は通常のプラグインと同じで、プラグインディレクトリで検索してインストール・有効化するだけです。
  • PayPal Plus:公式のPayPal Plusプラグインで、PayPal、口座振替(直接引き落とし)、クレジットカード、請求書後払いに対応しています。ただし、現在はドイツでのみ利用可能です。プラグインディレクトリからインストール・有効化し、PayPal Plusアカウントと接続するだけで使えます。

PayPal StandardからWooCommerce PayPal Paymentsへの移行

PayPal StandardおよびPayPal Checkoutのバージョン1.5以降については、PayPalはWooCommerce PayPal Paymentsへの切り替えを推奨しています。手順は、旧プラグインを無効化し、新プラグインをインストールして、既存のPayPalアカウントにログインするだけです。顧客への影響を避けるため、サイトへのアクセスが最も少ない時間帯に移行作業を行うことをおすすめします。

WooCommerceにPayPalを導入する方法 – 初心者向けステップバイステップガイド
出典:WooCommerce PayPal Standard

注意:プラグイン更新時にサイトがクラッシュしたという否定的なレビューを多く見かけましたが、私たちの環境ではそのような経験はありませんでした。念のため、BlogVaultの使用をおすすめします。このプラグインは日次バックアップだけでなく、使いやすい復元機能やステージング機能も備えています。

プラグイン間の移行は、以下の手順で行います。

  1. PayPal StandardとPayPal Checkoutの設定を無効化:WordPressダッシュボードでWooCommerceのロゴをクリックし、「決済」を開いて両方を無効にします。
  1. WooCommerce PayPal Paymentsプラグインをインストール:左サイドバーの「プラグイン」メニューにカーソルを合わせ「新規追加」をクリックします。プラグインを検索して「インストール」→「有効化」をクリックします。
  2. PayPalと接続:PayPalビジネスアカウントと接続すれば、すべて完了です。統合作業を仕上げるには、前述の「WooCommerce向けPayPalのセットアップ方法」セクションの手順に従ってください。

PayPalを選ぶべき理由

PayPalは世界的に広く受け入れられ、信頼されていることから、決済ゲートウェイとして人気があります。ここでは、決済ゲートウェイを選ぶ際のもう一つの重要な検討ポイントである「手数料」と「入金サイクル」について解説します。

  1. 手数料:PayPalの導入は無料で、初期設定費用もかかりません。ただし、取引ごとに手数料が発生します。料金は国、支払い方法、通貨によって異なります。詳細はPayPalの公式記事をご参照ください。
  1. 加盟店への入金サイクル:顧客が支払いを行った後、処理に多少時間がかかる場合があります。処理が完了するとPayPalアカウントに入金されます。そこから、PayPalアカウントに残しておくことも、銀行口座に引き出すことも可能です。銀行によっては出金に2〜3日かかる場合があります。

その他のPayPal製品とプラグイン

PayPalには他にも、PayPal ZettleとBraintreeという人気の決済製品があります。これらは主に提供される機能が異なり、対象となる加盟店のタイプも違います。

  • Braintree:旧称「PayPal powered by Braintree」。主要なカードや多様な支払い方法を受け付けられます。トークン化機能により、顧客は銀行口座情報をWooCommerceサイトのアカウントに保存することもできます。Braintreeの最先端の不正防止ツールにより高いセキュリティを実現。導入するには、プラグインディレクトリで「Braintree for WooCommerce Payment Gateway」を探してインストールし、Braintreeアカウントと接続します。Braintreeは多国籍展開する大企業に利用されることが多く、中小規模のECストアにはやや複雑すぎる傾向があります。
WooCommerceにPayPalを導入する方法 – 初心者向けステップバイステップガイド
  • PayPal Zettle:この決済製品では、カード決済、非接触決済、モバイル決済を受け付けられます。WooCommerceサイトと統合すると、ダッシュボードから在庫管理も行え、常に最新の在庫情報を把握できます。対面取引用のカードリーダーも提供されており、すべてアプリで管理可能です。実店舗とオンラインの両方で販売する店舗に最適です。WooCommerceと統合するには、プラグインディレクトリからZettle POSをインストールして有効化し、Zettle設定ページで決済ゲートウェイをセットアップします。
WooCommerceにPayPalを導入する方法 – 初心者向けステップバイステップガイド

まとめ

PayPalは世界中のユーザーに対応し、顧客に安心感とセキュリティを提供します。少額の取引を素早く行える手段として、小規模な加盟店や個人にも非常に人気のある決済ゲートウェイです。決済ゲートウェイを選ぶ際の重要なポイントを満たしており、あなたのサイトにとって優れた選択肢となるでしょう。

一方で、デメリットも存在します。レビューによると、プラグインの更新時にサイトがクラッシュしたり、互換性の問題が発生したケースがあるようです。これを回避するために、定期的にサイトをバックアップし、簡単に復元できるBlogVaultの利用を強くおすすめします。

よくある質問(FAQ)

  1. WooCommerce SubscriptionsとPayPal Recurring Payments、どちらが良いですか?

    PayPalは本来サブスクリプションモデル向けに設計されておらず、プランのアップグレードやダウングレードといった基本操作さえ煩雑です。一方、WooCommerce Subscriptionsは年額199ドルですが、定期支払いにはるかに適しています。
  2. サンドボックス機能を使うべき理由は何ですか?

    PayPalサンドボックスは決済ゲートウェイをテストするための仕組みです。セキュリティ、パフォーマンス、ストアでの購入体験全体を事前に確認できます。顧客がスムーズに購入手続きを完了できるようにし、カゴ落ちなどの問題を未然に防ぐための有効な方法です。
  1. WooCommerceにStripeを導入する方法|初心者向けステップバイステップガイド

    ECサイトを軌道に乗せるうえで、WooCommerceサイトに適切な決済ゲートウェイを設定することは非常に重要なステップです。決済手段としてStripeを選んだあなたのために、この記事では導入の第一歩から丁寧に解説していきます。 WooCommerceサイトにStripeを追加するには、プラグインを有効化し、自分のStripeアカウントと連携させる必要があります。本記事では、StripeとWooCommerceを連携させる手順を詳しくご紹介するとともに、Stripeを利用する際に押さえておきたい重要なポイントについても解説します。 要点(TL;DR):Stripeは高いセキュリティと多様な決済

  2. WooCommerceにGoogleアナリティクスを導入する完全ガイド|初心者でもわかる設定手順

    サイトへのアクセスがようやく増えてきた——おめでとうございます!しかし、次の課題は「その訪問者をリピーターにするにはどうすればいいのか」です。そこで活躍するのがWooCommerce向けGoogleアナリティクスです。ユーザーの行動を理解し、トラフィックを追跡するための最強ツールと言えます。本記事では、Googleアナリティクスのアカウント作成から、WooCommerceサイトへの連携までを、初心者にもわかりやすく解説します。 要点(要約): GoogleアナリティクスをWooCommerceサイトに連携するには、プラグインを使う方法と、テーマファイルにコードを直接追加する手動の方法の2つ