[PaaSのみ]{class="badge informative" title="Adobe Commerce on Cloud プロジェクト(Adobeで管理されるPaaS インフラストラクチャ)とオンプレミス プロジェクトにのみ適用されます。"}

PayPal Payments Pro

PayPal Payments Proでは、加盟店アカウントと支払いゲートウェイのすべての利点に加えて、完全にカスタマイズされた独自のチェックアウト体験を作成できます。 PayPal Express CheckoutはPayPal Payments Proで自動的に有効になるので、1億1,000万人以上のアクティブなPayPal ユーザーを利用できます。

ミニカートに表示された PayPal Payments Pro {width="700" modal="regular"}

IMPORTANT
PSD2の要件:

2019年9月14日現在、ヨーロッパの銀行はPSD2の要件を満たさない支払いを拒否する可能性があります。 PSD2に準拠するには、PayPal Payments Proをサードパーティ製プラグインと統合する必要があります。
NOTE
現在、PayPal Payments Proは米国、英国、カナダで利用可能です。

要件定義

チェックアウトワークフロー

  1. お客様がチェックアウトに移動 – お客様が商品をカートに追加し、クリック/タップします​チェックアウトに進みます。|

  2. お客様が支払い方法を選択 - チェックアウト時に、お客様が​PayPal直接支払い オプションを選択し、クレジットカード情報を入力します。

    • PayPal Payments Proでお支払いの場合、チェックアウトプロセス中も顧客はサイトにとどまります。
    • PayPal Express Checkoutでお支払いの場合、お客様はPayPal サイトにリダイレクトされ、取引が完了します。

お客様のリクエストに応じて、ストア管理者は管理者から注文を作成し、PayPal Payments Proでトランザクションを処理することもできます。

注文処理ワークフロー

  1. 注文が行われました – 注文は、ストアの管理者またはPayPal加盟店アカウントから処理できます。

  2. Payment Action – 設定で指定された支払いアクションが注文に適用されます。 オプションは次のとおりです。

    • Authorize - Commerceは、処理中​のステータスで販売注文を作成します。 この場合において、当該承認を受けるべき金銭の額は、承認待ちとする。
    • Sale - Commerceは販売注文と請求書の両方を作成します。
    • キャプチャ - PayPalは、注文金額を顧客残高、銀行口座、またはクレジットカードから加盟店アカウントに転送します。
  3. 請求書 - PayPalがCommerceに即時支払い通知メッセージを送信した後、Commerceで請求書が作成されます。

    PayPal加盟店アカウントで即時支払い通知が有効になっていることを確認します。

    note
    NOTE
    必要に応じて、特定の数量の製品に対して注文を部分的に請求できます。 送信された部分的な請求書ごとに、一意のIDを持つ個別のキャプチャ トランザクションが使用可能になり、個別の請求書が生成されます。

    承認専用の支払いトランザクションは、注文金額が全額確定した後にのみクローズされます。

    注文金額が完全に請求されるまで、オンラインでいつでも注文を無効にできます。

  4. 返品 – お客様が購入した商品を返品し、注文金額の取得や請求書の作成と同様に返金を要求する場合は、管理者またはPayPal加盟店アカウントからオンライン返金を作成できます。

PayPal アカウントの設定

CommerceでPayPal Payments Proを設定する前に、PayPal web サイトで加盟店アカウントを設定する必要があります。

  1. PayPal法人向けアカウント ​にログインします。

  2. PayPal Manager メニューで、Service Settings​を選択します。

  3. Hosted Checkout Pages​で、Set Up​をクリックします。

  4. Choose your settings​で、Transaction Process Mode​をLiveに設定します。

  5. Display options on payment page​で、Cancel URL Method​をPOSTに設定します。

  6. Billing Information​で、必須フィールドと編集可能フィールドの両方に対して、カードセキュリティコード CSC​のチェックボックスを選択します。

  7. Payment Confirmation​で、Return URL Method​をPOSTに設定します。

  8. Security Options​で、次の設定を行います。

    • AVS: No
    • CSC: No
    • Enable Secure Token: Yes
  9. Save Changes​をクリックします。

  10. PayPal Manager メニューで「Service Settings」を選択し、ホスト済みチェックアウトページ」で「Customize」を選択します。

  11. Layout C​を選択してください。

    レイアウト Cにはクレジットカードとデビットカードのフィールドのみが表示され、サイトにフレーム化するか、スタンドアロンのポップアップとして使用できます。 サイズは490 x 565 ピクセルに固定され、エラーメッセージ用の余分なスペースが追加されています。 一部のシステムでは、この設定によって透過的なリダイレクトに関する問題が修正されます。

  12. Save and Publish​をクリックします。

  13. PayPal Manager メニューで、Account Administration​を選択します。 Manage Security​で、Transaction Settings​をクリックします。

  14. Allow reference transactions​をYesに設定します。

  15. Confirm​をクリックします。

    note
    NOTE
    複数のCommerce Web サイトがある場合は、それぞれに個別のPayPal Payments Pro アカウントを作成する必要があります。
  16. 別のユーザーを設定する(PayPalで推奨):

    • メインメニューの2行目で、Manage Users​をクリックします。

    • アカウントに別のユーザーを追加するには、Add User​をクリックします。 リンクは、「ユーザーを管理」タイトルのすぐ上にあります。

    • Add User​フォームの次のセクションで、必須フィールドに入力します。

      • Admin Confirmation
      • User Information
      • User Login Information
      • Assign Privilege to User
    • Update​をクリックします。

  17. 必ずPayPal アカウントからログアウトしてください。

CommerceでのPayPal Payments Proの設定

NOTE
同時に2つのPayPal ソリューションをアクティブにできます:PayPal Express Checkout、および​ オールインワンソリューション ​のいずれか1つを追加します。 支払いソリューションを変更すると、以前に使用したものは自動的に無効になります。
TIP
いつでも​ Save Config ​をクリックして、進行状況を保存します。

手順1:設定を開始する

  1. 管理者 サイドバーで、Stores > Settings>Configuration​に移動します。

  2. 左側のパネルで、Sales​を展開し、Payment Methods​を選択します。

  3. Commerce インストールに複数のweb サイト、ストア、またはビューがある場合は、この設定を適用するストアビューに​ Store View ​を設定します。

  4. 「Merchant Location」セクションで、ビジネスが存在する​ Merchant Country ​を選択します。

    この設定は、設定に表示されるPayPal ソリューションの選択を決定します。

    ​ マーチャント国 {width="600" modal="regular"}

  5. PayPal All-in-One Payment Solution​を展開し、Payments Pro​の​ Configure ​をクリックします。

    PayPal Payments Pro {width="600" modal="regular"}

ステップ 2:必要なPayPal設定を完了する

  1. Payments Pro and Express Checkout セクションの 拡張セレクター を展開します。

    PayPal Payments Proの必須設定 {width="600" modal="regular"}

  2. (オプション)を入力します。Email Associated with your PayPal Merchant Account

    note important
    IMPORTANT
    メールアドレスでは、大文字と小文字が区別されます。 支払いを受け取るには、メールアドレスがPayPal加盟店アカウントで指定されたメールアドレスと一致している必要があります。

    PayPal アカウントをお持ちでない場合は、Start accepting payments via PayPal​をクリックしてください。

  3. PayPal加盟店アカウントへのログインに使用する次のいずれかの資格情報を入力します。

    • Partner - PayPal パートナーID。
    • Vendor - PayPal ユーザーログイン名。
    • User - PayPal アカウントで設定されている別のユーザーのID。
  4. PayPal アカウントに関連付けられている​ Password ​を入力します。

  5. テスト トランザクションを実行するには、Test Mode​をYesに設定します。

    サンドボックスで設定をテストする場合は、PayPalが推奨する​ クレジットカード番号のみを使用します。 実稼動環境に移行する準備ができたら、設定に戻り、テストモードをNoに設定します。

  6. システムでプロキシサーバーを使用してPayPal システムへの接続を確立する場合は、Use Proxy​をYesに設定し、次の操作を行います。

    • Proxy Host​のIP アドレスを入力してください。

    • Proxy Port​のポート番号を入力してください。

    プロキシは、サーバーファイアウォールがPayPal サーバーへの直接アクセスを禁止している場合に使用されます。 この場合、トラフィックを中継するためにサードパーティサーバーが使用されます。

  7. Enable this Solution​をYesに設定します。

  8. PayPal クレジット ​を顧客に提供する場合は、Enable PayPal Credit​をYesに設定します。

  9. 顧客の支払い/クレジットカードの詳細を安全に保存する場合、顧客が毎回支払い情報を再入力する必要がないように、Vault Enabled​をYesに設定します。

ステップ 3:Advertising PayPal Credit / Advertising PayPal PayLaterの設定(オプション)

2.4.3 リリース以降、PayPal PayLaterは、PayPalを含むデプロイメントでサポートされています。 この機能により、買い物客は購入時に全額を支払うのではなく、隔週の分割で注文の支払いを行うことができます。 PayPal Credit エクスペリエンスは非推奨(廃止予定)です。

Enable PayPal PayLater Experience​を次のいずれかに設定します:

  • Yes - Advertising PayPal PayLaterを設定するには
  • No - Advertising PayPal クレジットを設定するには

Advertising PayPal Credit

  1. Advertise PayPal Credit セクションの 拡張セレクター を展開します。

    PayPal クレジットの広告 {width="600" modal="regular"}

  2. アカウント情報を取得するには、Get Publisher ID from PayPal​をクリックし、指示に従います。

  3. Publisher ID​を入力します。

  4. Home Page セクションの 拡張セレクター を展開します。

    PayPal クレジットのホームページ設定の広告 {width="600" modal="regular"}

  5. ページにバナーを配置するには、Display​をYesに設定します。

  6. Position​を次のいずれかに設定します:

    • Header (center)
    • Sidebar (right)
  7. Size​を次のいずれかに設定します:

    • 190 x 100
    • 234 x 60
    • 300 x 50
    • 468 x 60
    • 728 x 90
    • 800 x 66
  8. 残りのセクションを 拡張セレクター 展開し、前の手順を繰り返します。

    • Catalog Category Page
    • Catalog Product Page
    • Checkout Cart Page

PayPal PayLaterの広告

  1. Advertise PayPal PayLater セクションの 拡張セレクター を展開します。

  2. Enable PayPal PayLater​をYesに設定します。

  3. Home Page セクションの 拡張セレクター を展開します。

    PayPal クレジットのホームページ設定の広告 {width="600" modal="regular"}

  4. ページにバナーを配置するには、Display​をYesに設定します。

  5. Position​を次のいずれかに設定します:

    • Header (center)
    • Sidebar
  6. Style Layout​を次のいずれかに設定します:

    • Text
    • Flex
  7. Style Layout Text​のみの場合は、Logo Type​を次のいずれかに設定します。

    • Primary
    • Alternative
    • Inline
    • None
  8. Style Layout Text​のみの場合は、Logo Position​を次のいずれかに設定します。

    • Left
    • Right
    • Top
  9. Style Layout Text​のみの場合は、Text Color​を次のいずれかに設定します。

    • Black
    • White
    • Monochrome
    • Grayscale
  10. Style Layout Text​のみの場合は、Text Size​を次のいずれかに設定します。

    • 10px
    • 11px
    • 12px
    • 13px
    • 14px
    • 15px
    • 16px
  11. Style Layout Flex​のみの場合は、Ratio​を次のいずれかに設定します。

    • 1x1
    • 1x4
    • 8x1
    • 20x1
  12. Style Layout Flex​のみの場合は、Color​を次のいずれかに設定します。

    • Blue
    • Black
    • White
    • White No Border
    • Gray
    • Monochrome
    • Grayscale
  13. 残りのセクションを 拡張セレクター 展開し、前の手順を繰り返します。

    • Catalog Product Page
    • Checkout Cart Page
    • Checkout Payment Step
    • Catalog Category Page

手順4:基本設定を完了する

  1. Basic Settings - PayPal Payments Pro セクションの 拡張セレクター を展開します。

    PayPal Payment Pro基本設定 {width="600" modal="regular"}

  2. 「Title」に、チェックアウト時にPayPal Payments Proを識別するタイトルを入力します。

    「デビットカードまたはクレジットカード」というタイトルを使用することをお勧めします。

  3. 複数の支払い方法を提供している場合は、チェックアウト時に他の支払い方法と一緒に表示されるPayPal Payments Proの表示シーケンスを決定するために、Sort Order​の数値を入力します。

    この数字は他の支払い方法に関連しています。 (0 = first, 1 = second, 2 = thirdなど)

  4. Payment Action​を次のいずれかに設定します:

    • Authorization – 購入を承認しますが、ファンドを保持します。 金額は、加盟店が​ 獲得 ​するまで引き落とされません。
    • Sale – 購入金額が承認され、直ちに顧客アカウントから引き落とされます。
  5. Credit Card Settings​の場合、ストアでの支払いに使用できるクレジットカードを選択します。

    複数のカードを選択するには、Ctrl キー(PC)またはCommand キー(Mac)を押しながら、それぞれのカードをクリックします。

    note
    NOTE
    American Expressには追加契約が必要です。

手順5:詳細設定を完了する

  1. Advanced Settings セクションの 拡張セレクター を展開します。

    PayPal Payments Proの詳細設定 {width="600" modal="regular"}

  2. Payment Applicable From​を次のいずれかに設定します:

    • All Allowed Countries - ストア設定で指定されたすべての国のお客様は、この支払い方法を使用できます。
    • Specific Countries – このオプションを選択すると、Payment from Specific Countries​リストが表示されます。 Ctrl キー(PC)またはCommand キー(Mac)を押しながら、お客様が店舗で購入できる国をリストから選択します。
  3. 支払いシステムとの通信をログファイルに書き込むには、Debug Mode​をYesに設定します。

    note
    NOTE
    PCI データセキュリティ基準に従い、クレジットカード情報はログファイルに記録されません。
  4. ホストの真正性検証を有効にするには、Enable SSL Verification​をYesに設定します。

  5. 顧客にCVV コードの入力を求めるには、Require CVV Entry​をYesに設定します。

  6. CVV and AVS Settings セクションの 拡張セレクター を展開します。

  7. Address Verification Systemが不一致を識別したときにトランザクションを拒否するタイミングを決定するには、次の各シナリオの処理方法を指定します。

    • 不一致のストリートミスマッチに基づいてトランザクションを拒否するには、AVS Street Does Not Match​をYesに設定します。

    • 一致しない郵便番号に基づいてトランザクションを拒否するには、AVS Zip Does Not Match​をYesに設定します。

    • 一致しない国IDに基づいてトランザクションを拒否するには、International AVS Indicator Does Not Match​をYesに設定します。

    • 一致しないCVV コードに基づいてトランザクションを拒否するには、International Card Security Code Does Not Match​をYesに設定します。

    PayPal Payments Proの必須設定 – CVVおよびAVS {width="600" modal="regular"}

  8. ストアの必要に応じて、次のセクションを完了します。

決済レポート設定

  1. Settlement Report Settings セクションの 拡張セレクター を展開します。

    PayPal決済レポート設定 {width="600" modal="regular"}

  2. SFTP Credentials​に対して、次の操作を行います。

    • PayPalのセキュア FTP サーバーにサインアップしている場合は、次のSFTP ログイン資格情報を入力します。

      • ログイン
      • パスワード
    • サイトでPayments Proを公開する前にテストレポートを実行するには、Sandbox Mode​をYesに設定します。

    • Custom Endpoint Hostname or IP Address​を入力します。

      デフォルトでは、値はreports.paypal.comです。

    • レポートを保存する​ Custom Path ​を入力します。

      デフォルトでは、値は/ppreports/outgoingです。

  3. スケジュールに従ってレポートを生成するには、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​を時間、分、秒に設定します。

フロントエンドエクスペリエンス設定

Frontend Experience Settings​を使用して、サイトに表示するPayPal ロゴを選択し、PayPal マーチャント ページの外観をカスタマイズします。

  1. Frontend Experience Settings セクションの 拡張セレクター を展開します。

    ​ フロントエンドエクスペリエンス設定 {width="600" modal="regular"}

  2. ストアのPayPal ブロックに表示する​ PayPal Product Logo ​を選択します。

    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)
  3. PayPal マーチャントページの外観をカスタマイズするには、次の操作を行います。

    • PayPal マーチャント ページに適用する​ Page Style ​の名前を入力します。

      • paypal - PayPal ページスタイルを使用します。
      • primary - アカウントプロファイルで​primary スタイルとして識別したページスタイルを使用します。
      • your_custom_value - アカウント プロファイルで指定されたカスタム支払いページ スタイルを使用します。
    • Header Image URL​に、支払いページの左上隅に表示する画像のURLを入力します。 最大ファイルサイズは、幅750 ピクセル、高さ90 ピクセルです。

      note
      NOTE
      PayPalでは、画像が安全な(https)サーバー上にあることをお勧めします。 それ以外の場合、ブラウザーは、ページにセキュアな項目とセキュアでない項目の両方が含まれていることを警告する場合があります。
    • ページの色を設定するには、次のそれぞれに#記号なしで6文字の16進数コードを入力します。

      • Header Background Color - チェックアウト ページ ヘッダーの背景色。
      • Header Border Color - ヘッダーの周囲の2 ピクセル境界の色。
      • Page Background Color - チェックアウトページと、ヘッダーと支払いフォームの周囲の背景色。

ステップ 6:PayPal Express Checkoutの基本設定を完了する

  1. Basic Settings - PayPal Express Checkout セクションの 拡張セレクター を展開します。

    Express チェックアウト基本設定 {width="600" modal="regular"}

  2. Title​に、チェックアウト時にこの支払い方法を識別するタイトルを入力します。

    各ストアビューのタイトルを​ PayPal ​に設定することをお勧めします。

  3. 複数の支払い方法を提供している場合は、Sort Order​の数値を入力して、他の支払い方法と一緒に表示されるPayPal Express Checkoutの順序を決定します。

    この数字は他の支払い方法に関連しています。 (0 = first, 1 = second, 2 = thirdなど)

  4. Payment Action​を次のいずれかに設定します:

    • Authorization – 購入を承認し、資金を保留します。 金額は、加盟店が​ 獲得 ​するまで引き落とされません。
    • Sale – 購入金額が承認され、お客様のアカウントから直ちに引き落とされます。
  5. 製品ページに​ Check out with PayPal ​ボタンを表示するには、Display on Product Details Page​をYesに設定します。

手順7:PayPal Express Checkoutの詳細設定を完了する

  1. Advanced Settings セクションの 拡張セレクター を展開します。

    Express チェックアウトの詳細設定 {width="600" modal="regular"}

  2. Display on Shopping Cart​をYesに設定します。

  3. Payment Applicable From​を次のいずれかに設定します:

    • All Allowed Countries - ストア設定で指定されたすべての国のお客様は、この支払い方法を使用できます。
    • Specific Countries – このオプションを選択すると、Payment from Specific Countries​リストが表示されます。 複数の国を選択するには、Ctrl キー(PC)またはCommand キー(Mac)を押しながら各項目をクリックします。
  4. 支払いシステムとの通信をログファイルに書き込むには、Debug Mode​をYesに設定します。

    note
    NOTE
    PCI データセキュリティ基準に従い、クレジットカード情報はログファイルに記録されません。
  5. ホストの真正性検証を有効にするには、Enable SSL Verification​をYesに設定します。

  6. PayPal サイトからの顧客注文の完全な概要を行項目ごとに表示するには、Transfer Cart Line Items​をYesに設定します。

  7. 注文レビューのために店舗に戻ることなく、PayPal サイトからトランザクションを完了できるようにするには、Skip Order Review Step​をYesに設定します。

  8. 完了したら、Save Config​をクリックします。

recommendation-more-help
commerce-admin-help-stores-purchase