コンテンツへスキップ

PayPal設定方法

今回は、WordPressのサイトを簡単にECサイト化できるプラグインWooCommerceに、オンラインでクレジットカード決済を可能にするPayPal(ペイパル)のアカウント開設から設定方法までを詳しく紹介します。


PaypalをECサイトに導入する前の基礎知識

PayPalは、 オンラインで決済が可能でクレジットカードや銀行口座を登録すれば簡単に支払ができるサービスです。
PayPalをECサイトに導入するのに初期費用や月額手数料はなく、支払いの受け取り1件あたりに手数料(国内30万円以下で3.6 % + 40 円)がかかる仕組みです。

PayPalについてはこちら(公式サイト)


1.PayPalのビジネスアカウント開設(本番アカウント)

下記よりPayPalビジネスアカウントを開設してください。
PayPalアカウント登録ページ

※ビジネスアカウントは支払いを受け取れるアカウントです。ECサイトを運営するのであれば、このビジネスアカウントへの登録が必須です。
すでにパーソナルアカウントをお持ちの方は、アップグレードしてビジネスアカウントに変更することができます。また、異なるメールアドレスを使えばパーソナルアカウントとビジネスアカウントの両方を持つことができるので、プライベートと仕事用に使い分けることも可能です。


2.ビジネスアカウントの初期設定

公式サイトによると以下の手順で行うよう案内されていますが、順序は前後しても問題ないみたいです。

1.メールアドレスの確認
2.事業者名の登録
3.本人確認手続き
4.銀行口座の登録
5.決済サービスの導入
1.メールアドレスの確認
2.事業者名の登録
3.本人確認手続き
4.銀行口座の登録


3.PayPal の決済サービスの導入

PayPalの決済サービスの種類は色々ありますが、オンラインでクレジットカード決済を行える決済サービスの1つである「エクスプレスチェックアウト(API決済)」 を紹介します。

エクスプレスチェックアウトは、画面遷移せずPayPalのウィンドウが開きます。そのウィンドウ内で買い手のPayPalアカウントに登録してある配送先・支払い方法を自動入力して決済へと進みます。画面遷移が少ないため、制約率のアップが期待できる決済サービスです。


4.Sandbox (テスト環境)のアカウント作成

PayPalでは、決済サービスの動作確認ができるテスト環境として、Sandboxを公開しています。テスト用の「Buyer(買い手)」アカウントと、「Seller(売り手)」アカウントを作成し、サービスの導入から、決済の流れまで、詳細にシミュレーションすることができます。

画像1

以下の手順で2つの 売り手 (Business) と買い手(Personal)のテストアカウントを作成します。

  1. デベロッパーサイトにアクセスし、ページ右上の[Log into Dashboard]をクリックし、PayPalアカウントでログインをします。※ Sandboxを利用するにはPayPalの本番アカウントが必要です。必ずご登録ください。

  2. 左メニューの[Sandbox] – [Accounts]をクリックします。

  3. 次に[Create Account]をクリックします(画像1)。「Sandbox Test Accounts」にてデフォルトのアカウントが表示されていますが、ここでは新しく売り手テストアカウントを作成してみます。
画像2
  1. 売り手テストアカウントが作成されましたらこのアカウントを編集します。「View/Edit Account」をクリックしてください(画像2)。
画像3
  1. 「Profile」タブで「Edit」をクリックし、必要に応じて各項目を編集します。「Email ID」には自身のメールアドレスを「Password」は適当なパスワードに変更してください。
    「Save」をクリックして保存します( 画像3 )。

  2. 後にSandboxで決済の流れを確認するには、買い手テストアカウント(購入する側)も必要ですので、 買い手テストアカウントについても同様に 1~4までの設定を行い作成してください。


5.WooCommerceとPayPalを連携させる

PayPal側で他アプリケーションへ連携させるためのAPIキーというものを発行します。WooCommerceが用意している専用プラグイン「WooCommerce PayPal Checkout Payment Gateway」を追加(インストール)してください。
追加後、WooCommerce側でPayPalのAPI認証情報を設定することで利用できます。


6.Sandbox用のAPI認証情報を取得

画像4

次に「API Credentials」タブに移動すると、API認証情報が確認できます(画像4)。メモに控えてください。これで、Sandbox用のAPI認証情報の取得は完了です。


7.WooCommerce側でPayPalのAPI認証情報を設定

最後に、WooCommerce側でPayPalのAPI認証情報を設定する方法をご紹介します。

WooCommerce > 設定の「決済」タブにて、PayPal Checkout が有効になっていることを確認し「管理」をクリックしてください。


Sandbox用のAPI認証情報の設定
「環境」を「サンドボックス」にして、サンドボックスAPIユーザー名 / サンドボックスAPIパスワード / サンドボックスAPI署名 をそれぞれ入力し、保存してください。

本番用のAPI認証情報の設定
環境」を「ライブ」にして、ライブAPIユーザー名 / ライブAPIパスワード / ライブAPI署名 をそれぞれ入力し、保存してください。


以上、WooCommerce にクレジットカード決済を導入する PayPal の設定方法のご紹介でした!