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

PayPal Payflow Link

PayPal Payflow Linkは、米国およびカナダのマーチャントのみが利用できます。 お客様は、個人のPayPal アカウントを持ち、PayPalがホストするフォームにクレジットカード情報を入力する必要はありません。 Adobe CommerceやMagento Open Sourceのサーバーには保存されません。 Payflow Linkは、管理者から作成された注文には使用できません。

クレジットメモは、オンラインとオフラインの両方の返金に対応しています。 ただし、複数のオンライン払い戻しはサポートされていません。

IMPORTANT
PSD2の要件:

2019年9月14日現在、ヨーロッパの銀行はPSD2の要件を満たさない支払いを拒否する可能性があります。 PSD2に準拠するには、PayPal Payflow LinkをCardinal Commerceと統合する必要があります。 詳しくは、「3-D Secure for Payflow」を参照してください。

要件定義

  • PayPal法人向けアカウント ​ PayPal Payflow Pro ゲートウェイは、PayPalの加盟店アカウントを加盟店web サイトにリンクし、ゲートウェイと加盟店アカウントの両方として機能します。

  • 複数のCommerce web サイトを管理する場合は、各web サイトに個別のPayPal マーチャント アカウントが必要です。

顧客ワークフロー

  1. お客様はチェックアウトに行きます - チェックアウト中、お客様はPayPal Payflow リンクで支払うことを選択し、クレジットカード情報を入力します。 お客様は、個人のPayPal アカウントを持つ必要はありません。
  2. お客様が「今すぐ支払う」を選択 – お客様は「今すぐ支払う」ボタンをタップして注文を送信します。
  3. お客様がクレジットカード情報を入力 – お客様は、PayPalがホストするフォームにクレジットカード情報を入力します。 お客様が​支払いをキャンセル リンクをクリックすると、お客様はチェックアウトの支払い情報ステージに戻り、注文状況は​ キャンセル済み ​に変わります。
  4. お客様が注文を送信します - クレジットカード情報はPayPalに直接送信され、Commerce サイトのどこにも保持されません。

注文ワークフロー

  1. PayPalはリクエストを受け取ります - PayPalは、お客様から「今すぐ支払う」リクエストを受け取ります。

  2. PayPalは支払い情報を確認します - PayPalはクレジットカード情報を確認し、適切なステータスを割り当てます。

    • 支払い検証済み:​確認された場合、支払い保留中​のステータスは、トランザクションが決済されるまで最初に注文に割り当てられます。
    • 処理中 - トランザクションが成功しました。
    • 支払い保留中 - システムはPayPalから応答を受け取りませんでした。
    • キャンセル済み – 何らかの理由でトランザクションが成功しませんでした。
    • 不正行為の疑い – トランザクションがPayPal不正行為フィルターの一部を渡しませんでした。 このシステムは、取引がFraud ServiceによってレビューされているというPayPalからの応答を受け取ります。
    • お支払いのキャンセル:​お客様が​お支払いのキャンセル リンクをクリックすると、お客様はチェックアウトの支払い情報ステージに戻り、注文状況は​ キャンセル済み ​に変わります。
  3. お客様は確認ページにリダイレクトされます – 取引が正常に完了した場合、お客様はストアの注文確認ページにリダイレクトされます。 何らかの理由でトランザクションが失敗した場合は、チェックアウトページにエラーメッセージが表示され、チェックアウトプロセスを繰り返すようにお客様に指示されます。 これらの状況はPayPalによって管理されています。

  4. 加盟店は注文を処理します – 加盟店の請求書を作成し、通常どおり注文を発送します。

PayPal アカウントの設定

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

  2. PayPal Managerを使用して、次の設定で​ ホスト型チェックアウトページ ​を設定します。

    • Security Options​で、次の設定を完了します。

      AVS: No

      CSC: No

      Enable Secure Token: Yes

    • Customize​を選択し、Layout C​を選択します。

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

  3. 設定が完了したら、Save and Publish​をクリックします。

  4. 追加ユーザーを設定します(PayPalで推奨)。

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

    • アカウントに別のユーザーを追加するには、Add User​をクリックします。

    • ユーザーを追加 フォームの次のセクションで、必須フィールドに入力します。

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

PayPal Payflow Linkの設定

TIP
いつでも​ Save Config ​をクリックして、進行状況を保存します。

手順1:設定を開始する

この設定方法は、既存のPayPal アカウントを持っていることを前提としています。

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

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

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

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

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

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

  5. PayPal Payment Gateways (必要な場合)を展開し、Payflow Link​の​ Configure ​をクリックします。

    Payflow Link - Configure {width="600" modal="regular"}

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

PayPal設定 – PayPal ペイフローリンク ​ {width="600" modal="regular"}が必要

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

    note important
    IMPORTANT
    メールアドレスでは、大文字と小文字が区別されます。 支払いを受け取るには、メールアドレスがPayPal加盟店アカウントで指定されたメールアドレスと一致している必要があります。
  2. PayPal加盟店アカウントへのログインに使用する次のいずれかの資格情報を入力します。

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

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

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

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

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

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

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

  6. Enable Payflow Link​をYesに設定します。

  7. 顧客に対してPayPal Express チェックアウト ​ オプションを有効にする場合は、Enable Express Checkout​をYesに設定します。

  8. PayPal クレジット ​を顧客に提供する場合は、Enable PayPal Credit​を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 Payflow Link セクションの 拡張セレクター を展開します。

    基本設定 – PayPal ペイフローリンク ​ {width="600" modal="regular"}

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

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

  3. 複数の支払い方法を提供している場合は、Sort Order​の数値を入力して、他の支払い方法と共に表示されたときにPayflow Linkが表示される順序を決定します。

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

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

    • Authorization – 購入を承認し、資金を保留します。 金額は、加盟店が獲得するまで引き落とされません。
    • Sale – 購入金額が承認され、お客様のアカウントから直ちに引き落とされます。

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

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

    詳細設定 – PayPal ペイフローリンク ​ {width="600" modal="regular"}

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

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

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

  5. お客様がクレジットカードの裏面から3桁のCVV セキュリティコードの入力を修正できるようにするには、CVV Entry is Editable​をYesに設定します。

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

  7. お客様に支払いの確認を送信するには、Send Email Confirmation​をYesに設定します。

  8. トランザクション中にPayPal サーバーと情報を交換するために使用される方法を決定するには、URL method for Cancel URL and Return URL​を次のいずれかに設定します。

    • GET - プロセスの結果である情報を取得します(既定のメソッド)。
    • POST - フォームに入力されたデータなどのデータ ブロックをデータ処理プロセスに提供します。

    キャンセル URL​と​ リターン URL ​は、PayPal サーバーのチェックアウトプロセスの支払い部分を完了またはキャンセルした後にお客様が戻るページを指します

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

決済レポート設定

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

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

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

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

      • ログイン
      • パスワード
    • サイトでExpress Checkoutを使用して本番稼働前にテストレポートを実行するには、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 セクションの 拡張セレクター を展開します。

    ​ フロントエンドエクスペリエンス設定 – PayPal Payflow Pro {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 セクションの 拡張セレクター を展開します。

    基本設定 {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 セクションの 拡張セレクター を展開します。

    詳細設定 {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