PayPal Express チェックアウト
PayPal Express Checkoutは、クレジットカードまたは個人のPayPal アカウントのセキュリティによって支払う機能を顧客に提供することで、売上の向上に役立ちます。 チェックアウト中、お客様は安全なPayPal サイトにリダイレクトされ、支払い情報が完了します。 その後、お客様はストアに戻り、残りのチェックアウトプロセスを完了します。 Express Checkoutを選択すると、ストアに使い慣れたPayPal ボタンが追加され、売上が増加すると報告されています。
2019年9月14日の時点で、ヨーロッパの銀行はPSD2の要件を満たさない支払いを拒否する可能性があります。PayPal Express Checkoutでは、すべての要件がPayPalによって処理されるため、PSD2に準拠するために何もする必要はありません。
現在のPayPal アカウントを持つお客様は、Check out with PayPalボタンをクリックして、1回の手順で購入できます。 Express Checkoutは、スタンドアロンとして使用することも、PayPal オールインワンソリューションの1つで使用することもできます。 すでにクレジットカードをオンラインで利用している場合は、PayPalでの支払いを希望する新規顧客を獲得するための追加オプションとして、Express Checkoutを提供することができます。
要件定義
- 加盟店:法人向けPayPal アカウント
- お客様:個人のPayPal アカウント
Express チェックアウトワークフロー
他の支払い方法とは異なり、PayPal Express Checkoutでは、顧客は商品ページ、ミニカート、ショッピングカートから、通常のチェックアウトワークフローの開始時にチェックアウトできます。
- お客様が注文します – お客様は Check out with PayPal ボタンをクリック/タップします。
- お客様はPayPal サイトにリダイレクトされます – お客様は、トランザクションを完了するためにPayPal サイトにリダイレクトされます。
- お客様はPayPal アカウントにログインします – お客様はトランザクションを完了するためにPayPal アカウントにログインする必要があります。 支払いシステムは、PayPal アカウントの請求情報と配送情報を使用します。
- お客様がチェックアウトページに戻ります – お客様は、注文を確認するために、ストアのチェックアウトページにリダイレクトされます。
- お客様が注文を行います – お客様が注文を行うと、注文情報がPayPalに送信されます。
- PayPalはトランザクションを決済します - PayPalは注文を受け取り、トランザクションを決済します。
インコンテクストなチェックアウト
PayPalの インコンテクストチェックアウト により、オンラインでの支払いがこれまで以上に簡単になりました。 顧客は、このシンプルなワンクリックまたは2 クリックのシームレスなチェックアウト中に、オンラインストアを見失うことはありません。 インコンテキストチェックアウトは、MacとPCで同様に機能し、デスクトップコンピューター、タブレット、モバイルデバイスで一貫したエクスペリエンスを提供します。 詳しくは、「Express Checkoutでのインコンテキストチェックアウト 」を参照してください。
PayPal Express Checkout用にストアを設定する場合、このオプションを有効にできます。
PayPal アカウントの設定
Commerce AdminでPayPal Express Checkoutを設定する前に、PayPal web サイトで加盟店アカウントを設定する必要があります。
-
manager.paypal.comでPayPal Advanced アカウントにログインします。
-
Service Settings > Hosted Checkout Pages > Set Upに移動し、次の設定を行います。
- AVS:
No - CSC:
No - Enable Secure Token:
Yes
- AVS:
-
Save Changesをクリックします。
-
別のユーザーを設定する(PayPalで推奨):
-
manager.paypal.comに移動し、アカウントにログインします。
-
別のユーザーを設定するには、指示に従います。
-
Updateをクリックします。
-
CommerceでPayPal Express Checkoutを設定する
PayPal Express Checkoutとオールインワンソリューションの2つのPayPal ソリューションを同時にアクティブにすることができます。 別のソリューションを有効にすると、以前に使用したソリューションは自動的に無効になります。
手順1:設定を開始する
-
管理者 サイドバーで、Stores > Settings>Configurationに移動します。
-
左側のパネルで、Salesを展開し、Payment Methodsを選択します。
-
インストールに複数のweb サイト、ストア、またはビューがある場合は、この設定を適用するストアビューに Store View を設定します。
-
「Merchant Location」セクションで、ビジネスが存在する Merchant Country を選択します。
この設定は、設定に表示されるPayPal ソリューションの選択を決定します。
{width="600" modal="regular"}
-
Recommended Solutionsで、PayPal Express Checkoutの Configure をクリックします。
{width="600"}
ステップ 2:PayPal アカウントを有効にして接続する
-
必要に応じて、Required PayPal Settings セクションの
を展開します。
{width="600" modal="regular"}
-
テストまたは本番用にアカウントを接続します。
- テスト (開発) モードの場合は、Sandbox Credentialsをクリックし、PayPal サンドボックス 資格情報を入力します。
- 実稼動モードの場合は、Connect with PayPalをクリックし、実稼動アカウントの資格情報を入力します。
接続が検証されたら、続行できます。
-
Enable this Solutionを
Yesに設定します。 -
PayPal インコンテクスト チェックアウト を有効にするには:
-
Enable In-Context Checkout Experienceを
Yesに設定します。 -
PayPal Merchant Account IDを入力します。
加盟店アカウント IDは、PayPalの法人アカウントプロファイルに記載されています。
-
ステップ 3:必要なPayPal設定を完了する
-
必要に応じて、Express Checkout セクションの
を展開します。
{width="600" modal="regular"}
-
(オプション)を入力します。Email Associated with PayPal Merchant Account
note important IMPORTANT メールアドレスでは、大文字と小文字が区別されます。 支払いを受け取るには、入力するメールアドレスがPayPal加盟店アカウントで指定されたメールアドレスと一致している必要があります。 PayPal アカウントをお持ちでない場合は、Start accepting payments via PayPalをクリックしてください。
-
API Authentication Methodsを次のいずれかに設定します:
API Signature– このPayPal認証方法は、実装が最も簡単で、ユーザー名、パスワード、アカウントを識別する一意の文字と数字の文字列に基づいています。 API署名の資格情報が期限切れになりません。API Certificate– このPayPal認証方法はより安全で、ユーザー名、パスワード、ダウンロード可能な証明書に基づいています。 API資格情報は3年後に有効期限が切れ、更新する必要があります。
必要に応じて、次の手順を実行します。
- API Username
- API Password
- API Signature
-
サンドボックスアカウントの資格情報を使用している場合は、Sandbox Modeを
Yesに設定します。サンドボックスで設定をテストする場合は、PayPalが推奨する クレジットカード番号のみを使用します。 本番環境に移行する準備ができたら、設定に戻り、サンドボックスモードを
Noに設定し、本番環境のPayPal アカウントに接続します。 -
お使いのシステムがプロキシサーバーを使用してCommerceとPayPal決済システムの間の接続を確立する場合は、API Uses Proxyを
Yesに設定し、次の操作を行います。- Proxy Host
- Proxy Port
この一連の手順の最後に、必要なPayPal設定が完了します。 基本設定と詳細設定を続行するか、Save Configをクリックして後で戻って設定を調整できます
ステップ 4: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 クレジットを設定するには
PayPal Credit値を選択する必要があります。Advertising PayPal Credit
-
Advertise PayPal Credit セクションの
を展開します。
-
アカウント情報を取得するには、Get Publisher ID from PayPalをクリックし、指示に従います。
-
Publisher IDを入力します。
{width="600" modal="regular"}
-
Home Page セクションの
を展開します。
-
ページにバナーを配置するには、Displayを
Yesに設定します。 -
Positionを次のいずれかに設定します:
Header (center)Sidebar (right)
-
Sizeを次のいずれかに設定します:
190 x 100234 x 60300 x 50468 x 60728 x 90800 x 66
{width="600" modal="regular"}
-
残りのセクションを
展開し、前の手順を繰り返します。
- Catalog Category Page
- Catalog Product Page
- Checkout Cart Page
PayPal PayLaterの広告
-
Advertise PayPal PayLater セクションの
を展開します。
-
Enable PayPal PayLaterを
Yesに設定します。 -
Home Page セクションの
を展開します。
-
ページにバナーを配置するには、Displayを
Yesに設定します。 -
Positionを次のいずれかに設定します:
Header (center)Sidebar
-
Style Layoutを次のいずれかに設定します:
TextFlex
-
Style Layout Textのみの場合は、Logo Typeを次のいずれかに設定します。
PrimaryAlternativeInlineNone
-
Style Layout Textのみの場合は、Logo Positionを次のいずれかに設定します。
LeftRightTop
-
Style Layout Textのみの場合は、Text Colorを次のいずれかに設定します。
BlackWhiteMonochromeGrayscale
-
Style Layout Textのみの場合は、Text Sizeを次のいずれかに設定します。
10px11px12px13px14px15px16px
-
Style Layout Flexのみの場合は、Ratioを次のいずれかに設定します。
1x11x48x120x1
-
Style Layout Flexのみの場合は、Colorを次のいずれかに設定します。
BlueBlackWhiteWhite No BorderGrayMonochromeGrayscale
{width="600" modal="regular"}
-
残りのセクションを
展開し、前の手順を繰り返します。
- Catalog Product Page
- Checkout Cart Page
- Checkout Payment Step
- Catalog Category Page
手順5:基本設定を完了する
-
Basic Settings - PayPal Express Checkout セクションの
を展開します。
{width="600" modal="regular"}
-
Titleに、チェックアウト時にこの支払い方法を識別するタイトルを入力します。
すべてのストアビューにタイトル PayPalを使用することをお勧めします。
-
複数の支払い方法を提供している場合は、Sort Orderの数値を入力して、他の支払い方法と一緒に表示されるPayPal Express Checkoutの順序を決定します。
この数字は他の支払い方法に関連しています。 (
0= first,1= second,2= thirdなど) -
Payment Actionを次のいずれかに設定します:
Authorization– 購入を承認し、資金を保留します。 金額は、加盟店が 獲得 するまで引き落とされません。Sale– 購入金額が承認され、お客様のアカウントから直ちに引き落とされます。Order– 注文の金額は、PayPalの顧客の残高、銀行口座、またはクレジットカードで取得または承認されていません。 注文支払いアクションは、PayPal支払いシステムと加盟店の間の契約を表します。 これにより、最大29日間で、顧客バイヤーアカウントの注文総額に達する1つ以上の金額を獲得できます。 資金が注文された後、加盟店は次の29日間にいつでも獲得できます。 注文金額のキャプチャは、1つ以上の請求書を作成することによって、Commerce管理者からのみ実行できます。
-
製品ページに Check out with PayPal ボタンを表示するには、Display on Product Details Pageを
Yesに設定します。 -
支払いアクションが
Orderに設定されている場合は、次の操作を実行します-
Authorization Honor Period (days) - プライマリ認証が有効な期間を決定します。 この値は、PayPal加盟店アカウントの対応する値と同じである必要があります。 PayPal加盟店アカウントのデフォルト値は
3です。 この数を増やすには、PayPalに連絡する必要があります。 最終日の米国太平洋標準時の午後11時:49に認証が無効になります。 -
Order Valid Period (days) – 注文が有効な期間を決定します。 注文が無効になると、その注文の請求書を作成できなくなります。 PayPal加盟店アカウントの注文有効な期間の値と同じ値を指定します。 PayPal加盟店アカウントのデフォルト値は
29です。 この番号を変更するには、PayPalにお問い合わせください。 -
Number of Child Authorizations -1回の注文に対する最大承認数を指定します。これにより、注文に対して作成できるオンライン部分請求書の最大数が決定されます。 この値は、PayPal加盟店アカウントの対応する設定と同じである必要があります。 PayPal アカウントのデフォルトの子認証の数は
1です。 この数を増やすには、PayPalに連絡する必要があります。
-
手順6:詳細設定を完了する
-
Advanced Settings セクションの
を展開します。
{width="600" modal="regular"}
-
Display on Shopping Cartを
Yesに設定します。 -
Payment Applicable Fromを次のいずれかに設定します:
All Allowed Countries- ストア設定で指定されたすべての国のお客様は、この支払い方法を使用できます。Specific Countries– このオプションを選択すると、Payment from Specific Countriesリストが表示されます。 複数の国を選択するには、Ctrl キー(PC)またはCommand キー(Mac)を押しながら各項目をクリックします。
-
支払いシステムとの通信をログファイルに書き込むには、Debug Modeを
Yesに設定します。PayPal Payments Advancedのログファイルは
_payflow_advanced.logです。note NOTE PCI データセキュリティ基準に従い、クレジットカード情報はログファイルに記録されません。 -
ホストの真正性検証を有効にするには、Enable SSL Verificationを
Yesに設定します。 -
PayPal サイトからの顧客注文の完全な概要を行項目ごとに表示するには、Transfer Cart Line Itemsを
Yesに設定します。 -
概要に最大10個の配送オプションを含めるには、Transfer Shipping Optionsを
Yesに設定します。 (このオプションは、行項目が「転送」に設定されている場合にのみ表示されます)。 -
PayPal承認ボタンに使用される画像の種類を判断するには、Shortcut Buttons Flavorを次のいずれかに設定します。
Dynamic- (推奨) PayPal サーバーから動的に変更できる画像を表示します。Static– 動的に変更できない特定の画像を表示します。
-
PayPal アカウントを持たない顧客がこの方法で購入できるようにするには、Enable PayPal Guest Checkoutを
Yesに設定します。 -
Require Customer’s Billing Addressを次のいずれかに設定します:
Yes– すべての購入に顧客の請求先住所が必要です。No– 購入に顧客の請求先住所は必要ありません。For Virtual Quotes Only– お客様の請求先住所がバーチャル見積もりにのみ必要です。
note NOTE この機能は、PayPal テクニカルサポートを通じて加盟店アカウントに対して有効にする必要があります。 -
(オプション)お客様アカウントで有効な請求契約書がない場合に、お客様がPayPal支払いシステムで請求契約書に店舗と署名できるようにするには、Billing Agreement Signupを設定します。
Auto– お客様は、Express チェックアウト フロー中に請求契約書に署名するか、別の支払い方法を使用できます。Ask Customer– お客様は、Express チェックアウト フロー中に請求契約書に署名するかどうかを決定できます。Never– お客様は、Express チェックアウト フロー中に請求契約書に署名できません。
note NOTE 加盟店は、PayPal加盟店テクニカルサポート に、アカウントで請求契約書を有効にするように依頼する必要があります。 請求契約書の登録 パラメーターは、加盟店アカウントに対して請求契約書が有効になっていることをPayPalが確認した後にのみ有効になります。 -
注文レビューのために店舗に戻ることなく、PayPal サイトからトランザクションを完了できるようにするには、Skip Order Review Stepを
Yesに設定します。 -
ストアの必要に応じて、追加のセクションを完了します。
-
完了したら、Save Configをクリックします。
PayPal請求契約書の設定
請求契約書とは、複数の注文での使用がPayPalによって承認されている、加盟店とお客様との間の販売契約書です。 チェックアウトプロセス中に、請求契約書の支払いオプションは、会社との請求契約書を既に入力した顧客にのみ表示されます。 PayPalが契約を承認すると、支払いシステムは一意の参照IDを発行して、契約に関連付けられている各注文を識別します。 発注と同様に、顧客が会社と設定できる契約件数に制限はありません。
-
PayPal Billing Agreement Settings セクションの
を展開します。
{width="600" modal="regular"}
-
Enabledを
Yesに設定します。 -
Titleに、チェックアウト時にPayPal請求契約書の方法を識別するタイトルを入力します。
-
複数の支払い方法を提供している場合は、Sort Order フィールドに番号を入力して、チェックアウト時に他の支払い方法と一緒に表示される請求契約書の順序を決定します。
-
Payment Actionを次のいずれかに設定します:
Authorization– 購入を承認し、資金を保留します。 金額は、加盟店が「獲得」するまで引き落とされません。Sale– 購入金額が承認され、お客様のアカウントから直ちに引き落とされます。
-
Payment Applicable Fromを次のいずれかに設定します:
All Allowed Countries- ストア設定で指定されたすべての国のお客様は、この支払い方法を使用できます。Specific Countries– このオプションを選択すると、Payment from Specific Countriesリストが表示されます。 複数の国を選択するには、Ctrl キー(PC)またはCommand キー(Mac)を押しながら、それぞれの国をクリックします。
-
支払いシステムとの通信をログファイルに記録するには、Debug Modeを
Yesに設定します。note NOTE ログファイルはサーバーに保存され、開発者のみがアクセスできます。 PCI データセキュリティ基準に従い、クレジットカード情報はログファイルに記録されません。 -
SSL検証を有効にするには、Enable SSL Verificationを
Yesに設定します。 -
PayPal支払いページでお客様の注文の各行項目の概要を表示するには、Transfer Cart Line Itemsを
Yesに設定します。 -
顧客アカウントのダッシュボードから請求契約書を開始できるようにするには、Allow in Billing Agreement Wizardを
Yesに設定します。
決済レポート設定
-
Settlement Report Settings セクションの
を展開します。
{width="600" modal="regular"}
-
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です
-
-
スケジュールに従ってレポートを生成するには、Scheduled Fetching設定を完了します。
-
Enable Automatic Fetchingを
Yesに設定します。 -
Scheduleを次のいずれかに設定します:
DailyEvery 3 DaysEvery 7 DaysEvery 10 DaysEvery 14 DaysEvery 30 DaysEvery 40 Days
PayPalは、各レポートを45日間保持します。
-
レポートを生成する場合は、Time of Dayを時間、分、秒に設定します。
-
フロントエンドエクスペリエンス設定
フロントエンドエクスペリエンス設定を使用して、サイトに表示するPayPal ロゴを選択し、PayPal マーチャントページの外観をカスタマイズします。
-
Frontend Experience Settings セクションの
を展開します。
{width="600" modal="regular"}
-
ストアのPayPal ブロックに表示する PayPal Product Logo を選択します。
PayPalのロゴには4つのスタイルと2つのサイズがあります。
No LogoWe 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 マーチャントページの外観をカスタマイズするには、次の操作を行います。
-
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 - チェックアウトページと、ヘッダーと支払いフォームの周囲の背景色。
-
スマートボタンのカスタマイズ
スマート支払いボタン機能を使用すると、PayPal ボタンをカスタマイズできます。このボタンは、チェックアウト、商品詳細、カート、ミニカートのページに表示できます。 PayPalの社内調査によると、デフォルトのオプションは認知度が高く、購入率が向上する可能性がありますが、デフォルトのオプションがストアのスタイルと一致しない可能性があります。 次の項目を選択できます。
- PayPal ボタンのサイズ、色、形状
- PayPal ボタンに表示されるテキスト
- 複数のボタンが表示されている場合のレイアウト(水平または垂直)
ボタンをカスタマイズするには、次のセクションのそれぞれ
- Checkout Page
- Product Pages
- Cart Page
- Mini Cart
各ページタイプのボタン表示を設定するには:
-
セクションの
を展開します。
-
Customize Buttonを
Yesに設定します。 -
PayPalがスマート支払いボタンに表示するテキストを設定するには、Labelを次のいずれかに設定します。
Checkout- PayPal チェックアウトPay- PayPal チェックアウトBuy Now- PayPalで購入PayPal- PayPalInstallment- PayPalCredit- PayPal クレジット
-
Layoutを次のいずれかに設定します:
Vertical- (デフォルト) PayPal スマートボタンを垂直方向に表示します。 購入者は、Enable Guest Checkoutが選択されているかどうかに関係なく、PayPalにログインするか、PayPal アカウントを作成する必要があります。Horizontal- PayPal スマートボタンを水平方向に表示します。 Enable Guest Checkoutを選択すると、Pay with Debit Card or Credit Card ボタンがPayPal ポップアップウィンドウに表示されます。 それ以外の場合、購入者はPayPalにログインするか、PayPal アカウントを作成する必要があります。
-
Sizeを次のいずれかに設定します:
Medium- 250 ピクセル x 35 ピクセル。Large- 350 ピクセル x 40 ピクセル。Responsive- (デフォルト)コンテナの幅に合わせて調整します。 最小幅は100 ピクセル、最大幅は500 ピクセルです。 高さは、幅に基づいて動的に調整されます。
-
Shapeを次のいずれかに設定します:
Pill- (既定値) ボタンはピルのような形をしています(中央が長く、端が曲がっています)。Rectangle– 四角形で、曲線のない正方形のシェイプ。
-
Colorを次のいずれかに設定します:
Gold(既定値)BlueSilverBlack
機能
機能設定を使用すると、このPayPal ソリューションに関連する特定の機能を無効にできます。
-
Features セクションの
を展開します。
{width="600" modal="regular"}
-
Disable Funding Optionsを設定して、チェックアウト ページに表示されるその他のPayPal資金調達オプションを決定します。
選択したオプションは、チェックアウト ページに表示されません。 選択されていないオプションは、PayPalがストア通貨と購入者の場所をサポートしている場合にのみ表示されます。 オプションは次のとおりです。
- PayPal クレジット
- Venmo
- PayPal ゲストチェックアウトのクレジットカードのアイコン
- Elektronisches Lastschriftverfahren - ドイツ語ELV