PayPal Payflow Pro
PayPal Payflow Pro ゲートウェイ(旧称:) Verisign は、米国、カナダ、オーストラリアおよびニュージーランドのお客様が利用できます。 他の PayPal の支払い方法とは異なり、加盟店は月額固定料金に加えて、数に関係なく、各取引に対して固定料金を請求されます。
2019 年 9 月 14 日の時点で、ヨーロッパの銀行は満たされていない支払いを拒否する可能性があります PSD2 要件 PSD2 に準拠するには、PayPal Payflow Pro をサードパーティのプラグインと統合する必要があります。 詳しくは、 ペイフロー用の 3-D セキュア.
要件
-
PayPal ビジネスアカウント - PayPal Payflow Pro ゲートウェイは、PayPal のマーチャントアカウントをマーチャントウェブサイトとリンクし、ゲートウェイとマーチャントアカウントの両方として機能します。
-
複数のAdobe CommerceおよびMagento Open Source web サイトを管理する場合は、web サイトごとに個別の PayPal マーチャントアカウントが必要です。
顧客のワークフロー
- 顧客がチェックアウトに移動 - チェックアウト時に、お客様は PayPal Payflow Pro での支払いを選択し、クレジットカード情報を入力します。 お客様は PayPal の個人アカウントを持つ必要はありません。 ただし、販売国によっては、お客様は個人の PayPal アカウントを使用して注文の支払いをすることもできます。
- 顧客が注文を送信 – 顧客が注文を送信し、注文情報が PayPal に送信されて処理されます。 顧客はサイトのチェックアウトページから移動しません。
- PayPal がトランザクションを完了します – お支払いは注文時に受け付けられます。 設定で指定された支払処理に応じて、受注または受注と請求書のいずれかが作成されます。
オンライン注文処理ワークフロー
- 管理者がオンライン請求書を送信 – 店舗管理者がオンライン請求書を送信し、その結果、対応するトランザクションと請求書が作成されます。
- PayPal がトランザクションを受信します – 注文情報は PayPal に送信されます。 トランザクションのレコードと請求書が生成されます。 すべての Payflow Pro Gateway 取引は、 PayPal マーチャントアカウント.
PayPal アカウントの設定
-
にログイン PayPal ビジネスアカウント.
-
の設定 ホストされたチェックアウトページ 次の設定で PayPal Manager を使用します。
-
次の下 Choose your settings、設定 Transaction Process Mode 対象:
Live
. -
次の下 Display options on payment page、設定 Cancel URL Method 対象:
POST
. -
次の下 Billing Information で、カードセキュリティコードを選択します CSC 必須フィールドと編集可能フィールドの両方のチェックボックス。
-
次の下 Payment Confirmation、設定 Return URL Method 対象:
POST
. -
次の下 Security Options の場合、次の設定を完了します。
- AVS:
No
- CSC:
No
- Enable Secure Token:
Yes
- AVS:
-
を選択 Customize を選択してから、 Layout C.
レイアウト C では、クレジットカードとデビットカードのフィールドのみが表示され、サイトにフレームを組み込んだり、スタンドアロンポップアップとして使用したりできます。 サイズは 490 x 565 ピクセルで固定され、エラーメッセージ用のスペースも追加されます。 一部のシステムでは、この設定によりトランスペアレント リダイレクトの問題が修正されます。
-
-
設定が完了したら、 Save and Publish.
-
PayPal Manager メニューで、 Account Administration.
-
次の下 Manage Security を選択し、 Transaction Settings 次の手順を実行します。
-
を設定 Allow reference transactions 対象:
Yes
. -
クリック Confirm.
note note NOTE 複数のCommerce Web サイトがある場合は、それぞれに個別の PayPal 支払い詳細アカウントを作成する必要があります。
-
-
別のユーザーを設定します(PayPal が推奨)。
-
メイン メニューの 2 行目で、をクリックします。 Manage Users.
-
別のユーザーをアカウントに追加するには、 Add User. リンクは、ユーザーを管理タイトルのすぐ上にあります。
-
の次のセクションの必須フィールドに入力します Add User フォーム:
- Admin Confirmation
- User Information
- User Login Information
- Assign Privilege to User
-
クリック Update.
-
-
必ず PayPal アカウントからログアウトしてください。
Commerceでの PayPal Payflow Pro の設定
手順 1:設定の開始
この設定方法は、既存の PayPal アカウントがあることを前提としています。
-
日 Admin サイドバー、に移動 Stores > Settings>Configuration.
-
左側のパネルで、を展開します Sales を選択します Payment Methods.
-
Commerceのインストールに複数の web サイト、ストアまたはビューがある場合は、を設定します Store View この設定を適用するストア表示に移動します。
-
が含まれる Merchant Location セクションで、Merchant Country ビジネスの所在地。
この設定により、設定に表示される PayPal ソリューションの選択が決まります。
-
を展開 PayPal Payment Gateways (必要な場合)を選択し、 Configure (用) Payflow Pro.
手順 2:必要な PayPal 設定を完了する
-
(任意) Email Associated with your PayPal Merchant Account.
note important IMPORTANT メールアドレスでは大文字と小文字が区別されます。 支払いを受け取るには、メールアドレスが PayPal マーチャントアカウントで指定されたメールアドレスと一致する必要があります。 -
PayPal マーチャントアカウントへのログインに使用する次の資格情報のいずれかを入力します。
- Partner - PayPal パートナー ID。
- User - PayPal アカウントで設定されている別のユーザーの ID。
- Vendor - PayPal ユーザーログイン名。
-
を入力 Password これは PayPal アカウントに関連付けられています。
-
テストトランザクションを実行するには、次を設定します Test Mode 対象:
Yes
.サンドボックスで設定をテストする場合は、のみを使用します クレジットカード番号 それは PayPal で推奨されています。 実稼動に移行する準備ができたら、設定に戻ってテストモードをに設定します。
No
. -
システムがプロキシサーバーを使用して PayPal システムへの接続を確立する場合は、を設定します Use Proxy 対象:
Yes
次の手順を実行します。-
の IP アドレスを入力 Proxy Host.
-
のポート番号を入力します Proxy Port.
プロキシは、サーバーファイアウォールが PayPal サーバーへの直接アクセスを防ぐ場合に使用されます。 この場合、サードパーティのサーバーを使用してトラフィックがリレーされます。
-
-
を設定 Enable this Solution 対象:
Yes
. -
を提供したい場合 PayPal クレジット 顧客に、次を設定 Enable PayPal Credit 対象:
Yes
. -
顧客の支払い/クレジットカードの詳細を安全に保存して、顧客が毎回の支払情報を再入力する必要がない場合は、次のように設定します Vault Enabled 対象:
Yes
.
手順 3:広告 PayPal クレジット/広告 PayPal PayLater の設定(オプション)
2.4.3 リリース以降、PayPal PayLater は PayPal を含むデプロイメントでサポートされます。 この機能により、買い物客は購入時に全額を支払うのではなく、隔週の分割払いで注文の支払いを行うことができます。 PayPal クレジットエクスペリエンスは非推奨(廃止予定)となりました。
を設定 Enable PayPal PayLater Experience を次のいずれかに変更します。
Yes
– 広告 PayPal PayLater を設定するにはNo
– 広告 PayPal クレジットを設定する
PayPal クレジットのアドバタイズ
-
を展開
-
アカウント情報を取得するには、 Get Publisher ID from PayPal 指示に従ってください。
-
を入力 Publisher ID.
-
を展開
-
ページにバナーを配置するには、を設定します Display 対象:
Yes
. -
を設定 Position を次のいずれかに変更します。
Header (center)
Sidebar (right)
-
を設定 Size を次のいずれかに変更します。
190 x 100
234 x 60
300 x 50
468 x 60
728 x 90
800 x 66
-
を展開
- Catalog Category Page
- Catalog Product Page
- Checkout Cart Page
PayPal PayLater のアドバタイズ
-
を展開
-
を設定 Enable PayPal PayLater 対象:
Yes
. -
を展開
-
ページにバナーを配置するには、を設定します Display 対象:
Yes
. -
を設定 Position を次のいずれかに変更します。
Header (center)
Sidebar
-
を設定 Style Layout を次のいずれかに変更します。
Text
Flex
-
の場合 Style Layout Text のみ、設定 Logo Type を次のいずれかに変更します。
Primary
Alternative
Inline
None
-
の場合 Style Layout Text のみ、設定 Logo Position を次のいずれかに変更します。
Left
Right
Top
-
の場合 Style Layout Text のみ、設定 Text Color を次のいずれかに変更します。
Black
White
Monochrome
Grayscale
-
の場合 Style Layout Text のみ、設定 Text Size を次のいずれかに変更します。
10px
11px
12px
13px
14px
15px
16px
-
の場合 Style Layout Flex のみ、設定 Ratio を次のいずれかに変更します。
1x1
1x4
8x1
20x1
-
の場合 Style Layout Flex のみ、設定 Color を次のいずれかに変更します。
Blue
Black
White
White No Border
Gray
Monochrome
Grayscale
-
を展開
- Catalog Product Page
- Checkout Cart Page
- Checkout Payment Step
- Catalog Category Page
手順 4:基本設定を完了する
-
を展開
-
の場合 Title を入力し、チェックアウト時に PayPal Payflow Pro を識別するタイトルを入力します。
タイトルを使用することをお勧めします デビットまたはクレジットカード.
-
複数の支払方法を提供する場合は、次の番号を入力します Sort Order 他の支払い方法でリストされた際に Payflow Pro が表示される順序を決定します。
この番号は、他の支払い方法と相対的です。 (
0
=最初、1
=秒、2
= 3 番目、など)。 -
を設定 Payment Action を次のいずれかに変更します。
Authorization
– 購入を承認し、資金を保留します。 この金額は、マーチャントによって取り込まれるまで引き出されません。Sale
– 購入金額が承認され、すぐにお客様のアカウントから引き出されます。
-
の場合 Credit Card Settings で、ストアでのお支払いに使用できるクレジットカードを選択します。
複数のカードを選択するには、Ctrl キー(PC)または Command キー(Mac)を押したまま、それぞれのカードをクリックします。
note note NOTE American Express は追加契約が必要です。
手順 5:詳細設定の完了
-
を展開
-
を設定 Payment Applicable From を次のいずれかに変更します。
All Allowed Countries
– すべてのお客様 国 ストア設定で指定されたお支払方法を使用できます。Specific Countries
– このオプションを選択した後、 Payment from Specific Countries リストが表示されます。 Ctrl キー(PC)または Command キー(Mac)を押しながら、リスト内で、お客様がストアから購入できる国を選択します。
-
支払システムとの通信をログ・ファイルに書き込むには、次のように設定します Debug Mode 対象:
Yes
.note note NOTE PCI Data Security Standards に従い、クレジットカード情報はログファイルに記録されません。 -
ホストの信頼性の検証を有効にするには、を設定します Enable SSL Verification 対象:
Yes
. -
顧客に CVV コードの入力を要求するには、次のように設定します Require CVV Entry 対象:
Yes
. -
ストアの必要に応じて、次の節を完了します。
CVV と AVS の設定
アドレス検証システムが不一致を識別した場合にトランザクションを拒否するタイミングを決定するには、様々なシナリオの処理方法を指定します。
-
を展開
-
一致しない番地の不一致に基づいてトランザクションを拒否するには、次のように設定します AVS Street Does Not Match 対象:
Yes
. -
一致しない郵便番号に基づいてトランザクションを拒否するには、次のように設定します AVS Zip Does Not Match 対象:
Yes
. -
一致しない国識別子に基づいてトランザクションを拒否するには、次のように設定します International AVS Indicator Does Not Match 対象:
Yes
. -
一致しない CVV コードに基づいてトランザクションを拒否するには、次のように設定します International Card Security Code Does Not Match 対象:
Yes
.
決済報告書の設定
-
を展開
-
の場合 SFTP Credentials、次の手順を実行します。
-
PayPal セキュア FTP サーバーに新規登録している場合は、次の SFTP ログイン資格情報を入力します。
- ログイン
- パスワード
-
サイトで高速チェックアウトを使用して運用を開始する前にテストレポートを実行するには、次を設定します Sandbox Mode 対象:
Yes
. -
を入力 Custom Endpoint Hostname or IP Address.
デフォルト値はです
reports.paypal.com
. -
を入力 Custom Path レポートの保存場所。
デフォルト値はです
/ppreports/outgoing
.
-
-
スケジュールに従ってレポートを生成するには、を実行します Scheduled Fetching 設定:
-
を設定 Enable Automatic Fetching 対象:
Yes
. -
を設定 Schedule を次のいずれかに変更します。
Daily
Every 3 Days
Every 7 Days
Every 10 Days
Every 14 Days
Every 30 Days
Every 40 Days
PayPal は各レポートを 45 日間保持します。
-
を設定 Time of Day レポートを生成する時、分、秒。
-
フロントエンドエクスペリエンス設定
フロントエンドエクスペリエンス設定を使用すると、サイトに表示する PayPal ロゴを選択したり、PayPal マーチャントページの外観をカスタマイズしたりできます。
-
を展開
-
「」を選択します PayPal Product Logo ストアの PayPal ブロックに表示する。
PayPal ロゴは、4 つのスタイルと 2 つのサイズで使用できます。
No Logo
We Prefer PayPal (150 x 60 or 150 x 40)
Now Accepting PayPal (150 x 60 or 150 x 40)
Payments by PayPal (150 x 60 or 150 x 40)
Shop Now Using PayPal (150 x 60 or 150 x 40)
-
PayPal マーチャントページの外観をカスタマイズするには:
-
の名前を入力 Page Style paypal マーチャントページに適用する手順は次のとおりです。
paypal
- PayPal ページスタイルを使用します。primary
– として識別したページスタイルを使用します プライマリ アカウントプロファイルのスタイル。your_custom_value
- アカウントプロファイルで指定されているカスタム支払いページスタイルを使用します。
-
の場合 Header Image URL、支払いページの左上隅に表示する画像の URL を入力します。 最大ファイルサイズは、幅 750 ピクセル、高さ 90 ピクセルです。
note note NOTE PayPal では、画像をセキュアな(https)サーバーに配置することをお勧めします。 そうでない場合、ブラウザーは次の警告を表示する場合があります ページには、セキュリティで保護された項目と保護されていない項目の両方が含まれています. -
ページのカラーを設定するには、6 文字の 16 進コードを
#
記号。次の各項目について説明します。- Header Background Color - チェックアウトページヘッダーの背景色
- Header Border Color - ヘッダーの周囲の 2 ピクセルの境界線の色。
- Page Background Color - チェックアウトページ、およびヘッダーと支払いフォーム周辺の背景色
-
手順 6:PayPal Express チェックアウトの基本設定を完了する
-
を展開
-
の場合 Title、チェックアウト時にこの支払い方法を識別するタイトルを入力します。
タイトルの設定 PayPal ストアごとに表示することをお勧めします。
-
複数の支払方法を提供する場合は、次の番号を入力します Sort Order 他の支払い方法と共にリストされた際に、PayPal Express チェックアウトが表示される順序を決定します。
この番号は、他の支払い方法と相対的です。 (
0
=最初、1
=秒、2
= 3 番目、など)。 -
を設定 Payment Action を次のいずれかに変更します。
Authorization
– 購入を承認し、資金を保留します。 金額は確定するまで引き出されません キャプチャ済み 商人によって。Sale
– 購入金額が承認され、すぐにお客様のアカウントから引き出されます。
-
を表示するには Check out with PayPal ボタンを使用して、次を設定します Display on Product Details Page 対象:
Yes
.
手順 7:PayPal Express チェックアウトの詳細設定を完了する
-
を展開
-
を設定 Display on Shopping Cart 対象:
Yes
. -
を設定 Payment Applicable From を次のいずれかに変更します。
All Allowed Countries
– 店舗の構成で指定されたすべての国の顧客は、この支払い方法を使用できます。Specific Countries
– このオプションを選択した後、 Payment from Specific Countries リストが表示されます。 複数の国を選択するには、Ctrl キー(PC)または Command キー(Mac)を押しながら、各項目をクリックします。
-
支払システムとの通信をログ・ファイルに書き込むには、次のように設定します Debug Mode 対象:
Yes
.note note NOTE PCI Data Security Standards に従い、クレジットカード情報はログファイルに記録されません。 -
ホストの信頼性の検証を有効にするには、を設定します Enable SSL Verification 対象:
Yes
. -
PayPal サイトの明細項目別の顧客注文の完全な概要を表示するには、次のように設定します Transfer Cart Line Items 対象:
Yes
. -
お客様が注文レビューのためにストアに戻ることなく、PayPal サイトからトランザクションを完了できるようにするには、次のように設定します Skip Order Review Step 対象:
Yes
. -
完了したら、 Save Config.
手順 8:Google reCAPTCHA の追加
PayPal Payflow Pro のチェックアウトをより適切に保護するには、Google reCAPTCHA を有効にします。 クリック可能なインターフェイスまたは非表示のチェックを使用して reCAPTCHA を実行して顧客を検証するオプションが含まれています。 目に見えないオプションは、販売コンバージョンを増やし、ストアを保護することをお勧めします。 詳しくは、を参照してください Google reCAPTCHA.