How to Setup PayPal Payment Gateway on WooCommerce
PayPal は、世界中のオンラインショッピングで使用される最も人気のある支払方法の 1 つであると言ってもよいでしょう。 あなたのオンラインストアが PayPal での支払いをサポートしていない場合、この人気のある方法を通じて支払うことを好む顧客の巨大な塊を逃している可能性があります。 しかし、PayPal またはクレジット カードによる支払いを受け入れたい場合は、これだけでは不十分です。 PayPalアカウントをWooCommerceと統合する必要があります。
Create a “Sandbox” PayPal Account
WooCommerceとPayPalを統合するための最初のステップは、あなたのオンラインストアで取引をテストするために使用できるサンドボックスPayPalアカウントを作成することです。 このアカウントはPayPalの開発者セクションで作成できます。
開発者セクションで、右上にログインボタンが表示されます。 ここでサインアップして、サンドボックスのPayPalアカウントを作成します。

次に、PayPalログインページが表示されます。 Sign-Upボタンをクリックして、新しいアカウントを作成します。

サインアップすると、個人アカウントまたはビジネスアカウントを作成するかどうかをPayPalが尋ねてきます。

個人アカウントはオンライン購入に使用できるアカウントです。 ビジネスアカウントは、WooCommerceストアでPayPalによる支払いを受け入れるために使用されます。
このチュートリアルでは、オンラインストアに統合したいので、ビジネスアカウントを作成します。 ただし、トランザクションをテストするために、個人アカウントも作成してください。

ビジネスアカウントを選択したら、ビジネスIDまたは個人IDでアカウントを作成するかどうかを選択する必要があります。

Eメールアドレスを入力して次をクリックします。
Integrate PayPal account with WooCommerce
さて、あなたがPayPalアカウントを作成した後はWooCommerceストアとそれを統合する時間です。
あなたのWordPress管理パネルのサイドバーから、WooCommerceに移動し、設定

設定ページで、, チェックアウトタブ

支払ゲートウェイにスクロールダウンしてPayPalを見つけます。

Enable/Disable PayPal
PayPal を選択して Enable/Disable PayPal Standard にチェックを入れてください。

オプションを無効にすると、チェックアウトストアはチェックアウトページにPayPal決済を表示しなくなります。


WooCommerce チェックアウト設定内から唯一有効だったため「支払いをチェック」オプションだけが表示されていますね。 PayPalオプションは無効になっているので、ここには表示されません。
Standard PayPalを有効にすると、以下の画像のようにチェックアウトページに表示されます。
Title
次のフィールドはタイトルです。 以下の画像のように、チェックアウトページのPayPal支払いオプションの隣に表示したい任意のテキストでタイトルを設定することができます

PayPal Emails
PayPal設定ページに、二つのメールフィールドがあることがわかります。 1つ目は、PayPal Emailです。

このチュートリアルの最初にPayPalサンドボックスアカウントを作成したときに使用した電子メールは、このフィールドに入力しなければなりません。 PayPal の電子メールは、支払いを受け取るアカウントであるため、入力には十分な注意が必要です。
次の電子メール フィールドは、受信者の電子メールです。

PayPal 電子メールが主要電子メールアドレスとは異なる場合、このフィールドに追加の情報を入力することができます。
このフィールドはオプションです。
PayPal Sandbox

先にお話したとおり、サンドボックスアカウントでは、PayPalの取引をテストすることができます。
PayPal Identity Token
PayPal Identity Token は、PayPal の IPN (Instant Payment Notification) を使用せずに支払いを確認するために使用されます。 このトークンを使用すると、処理中であっても、トランザクションとその詳細を確認できます。 このトークンを顧客に提供すれば、顧客はこのトークンを使って支払いプロセスの詳細を知ることができます。 732>

ID トークンは簡単に生成できます。 PayPalアカウントにログインするだけです > プロファイルに移動 > Manage Website Preferenceを選択 > Enable Payment Data Transfer
Invoice Prefix

請求書のプレフィックスとはショップオーナーが取引を識別できる最初のコードのことです。 ストアから購入が行われると、一意の番号とプレフィックスを持つインボイスが生成されます。 請求書プレフィックスは、特定のストアからの購入後に生成された請求書であることを識別するのに役立つ任意のものを設定することができます。 これは、ストアオーナーが複数のオンラインストアを所有している場合に特に有効です。 請求書専用プレフィックスは、特定のストアから購入されたことを理解するのに役立ちます。
デフォルトでは、プレフィックスはWCに設定されています。
Shipping Details

このオプションをオンにすると、請求先ではなく PayPal アドレスに配送の詳細が送信されます。 これらの目的のために異なるアドレスを持っている場合、PayPalは単一の電子メールのみを扱うため、問題に直面する可能性があります。
Payment Action
Payment Actionのドロップダウンには2つのオプションが表示されます。
- Capture
- Authorise

Captureオプションを選択すると、顧客からの支払いが、何らかの検証なしに、すぐに処理されます。 支払いは数分で完了し、顧客と販売店の両者で多くの時間を節約できます。
承認オプションでは、最終決定と完了前に、まず支払いを手動で承認することができます。 これはもちろん時間がかかり、顧客は支払いがすぐに処理されることを望むので、しばしばイライラします。