PayPal Payments Pro

PayPal Payments Pro將商家帳戶與付款閘道的所有優點整合在一起,讓您能夠建立自己的完全自訂的結帳體驗。 PayPal Express Checkout會自動透過PayPal Payments Pro啟用,因此您可以利用超過1.1億位作用中的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 — 組態中指定的付款動作已套用至訂單。 選項包括:

    • 授權 - Commerce會建立狀態為​ 處理中 ​的銷售訂單。 在此情況下,將授權的金額正在等待核准。
    • 銷售 - Commerce會建立銷售訂單與發票。
    • 擷取 - PayPal將客戶餘額、銀行帳戶或信用卡的訂單金額轉帳至商家帳戶。
  3. 開立發票 - PayPal傳送立即付款通知訊息至Commerce後,會在Commerce中建立發票。

    請確定您的PayPal商家帳戶已啟用立即付款通知。

    note note
    NOTE
    必要時,可以針對指定數量的產品對訂單進行部份開立商業發票。 對於提交的每張部份商業發票,具有唯一ID的個別「擷取」交易會變為可用,並產生個別商業發票。

    僅授權付款交易只有在擷取全部訂單金額後才會關閉。

    您可以隨時線上作廢訂單,直到完全開立訂單金額為止。

  4. 退貨 — 如果客戶退回已購買的產品並申請退款,如訂單金額擷取與發票建立一樣,您可以從管理員或您的PayPal商家帳戶建立線上退款。

設定您的PayPal帳戶

在Commerce中設定PayPal Payments Pro之前,您必須先在PayPal網站上設定商家帳戶。

  1. 登入您的PayPal企業帳戶

  2. 在PayPal管理員功能表中,選擇​ 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 ​底下,設定下列專案:

    • AVSNo
    • CSCNo
    • Enable Secure TokenYes
  9. 按一下​ Save Changes

  10. 在​ PayPal管理員 ​功能表中,選擇​ Service Settings,並在​ 託管結帳頁面 ​下,選擇​ Customize

  11. 選擇​ Layout C

    版面C只會顯示信用卡和借記卡欄位,而且可以在您的網站上設定框架,或作為獨立的快顯視窗使用。 大小固定為490 x 565畫素,並額外留出空間以儲存錯誤訊息。 在某些系統上,此設定可更正透明重新導向的問題。

  12. 按一下​ Save and Publish

  13. 在PayPal管理員功能表中,選擇​ Account Administration。 在​ Manage Security ​底下,按一下​ Transaction Settings

  14. 將​ Allow reference transactions ​設為Yes

  15. 按一下​ Confirm

    note note
    NOTE
    如果您有多個Commerce網站,則必須為每個網站建立個別的PayPal Payments Pro帳戶。
  16. 設定其他使用者(由PayPal建議):

    • 在主功能表的第二列,按一下​ 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
您可以同時啟用兩個PayPal解決方案: PayPal Express結帳,加上任何一個多合一解決方案。 如果您變更付款解決方案,先前使用的解決方案會自動停用。
TIP
隨時按一下「Save Config」以儲存進度。

步驟1:開始設定

  1. 在​ 管理員 ​側邊欄上,移至​ Stores > Settings>Configuration

  2. 在左側面板中,展開​ Sales ​並選擇​ Payment Methods

  3. 如果您的Commerce安裝有多個網站、商店或檢視,請將​ 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合作夥伴識別碼。
    • Vendor — 您的PayPal使用者登入名稱。
    • User — 在您的PayPal帳戶中設定的其他使用者識別碼。
  4. 輸入與您的PayPal帳戶相關聯的​ Password

  5. 若要執行測試交易,請將​ Test Mode ​設定為Yes

    在沙箱中測試設定時,只能使用PayPal建議的信用卡號碼。 當您準備好要前往生產環境時,請返回設定並將測試模式設定為No

  6. 如果您的系統使用Proxy伺服器來建立與PayPal系統的連線,請將​ Use Proxy ​設定為Yes並執行下列動作:

    • 輸入​ Proxy Host ​的IP位址。

    • 輸入​ Proxy Port ​的連線埠號碼。

    當伺服器防火牆阻止直接存取PayPal伺服器時,就會使用Proxy。 在這種情況下,會使用協力廠商伺服器來轉送流量。

  7. 將​ Enable this Solution ​設為Yes

  8. 如果您想要提供PayPal信用額度給您的客戶,請將​ Enable PayPal Credit ​設為Yes

  9. 如果您想要安全地儲存客戶付款/信用卡詳細資料,讓客戶不必每次都重新輸入付款資訊,請將​ Vault Enabled ​設為Yes

步驟3:設定廣告PayPal信用/廣告PayPal PayLater (選擇性)

從2.4.3版開始,在包含PayPal的部署中支援PayPal PayLater。 此功能可讓購物者以雙週分期付款的方式支付訂單,而不需在購買時支付全額。 已棄用PayPal點數體驗。

將​ Enable PayPal PayLater Experience ​設定為下列其中一項:

  • Yes — 若要設定PayPal PayLater廣告
  • No — 若要設定廣告PayPal點數

廣告PayPal點數

  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. 如果您提供多種付款方式,請輸入​ Sort Order ​的數字,以決定結帳期間與其他付款方式一起列出時,PayPal Payments Pro出現的順序。

    此數字與其他付款方式相關。 (0 =第一個,1 =第二個,2 =第三個,依此類推。)

  4. 將​ Payment Action ​設定為下列其中一項:

    • Authorization — 核准購買,但保留資金。 此金額必須等到商戶擷取​ ​後才會撤回。
    • Sale — 已授權並立即從客戶帳戶中撤回購買的金額。
  5. 針對​ Credit Card Settings,選取您接受在商店付款的信用卡。

    若要選取多個卡片,請按住Ctrl鍵(PC)或Command鍵(Mac),然後按一下每個卡片。

    note 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
    NOTE
    根據PCI資料安全性標準,記錄檔中不會記錄信用卡資訊。
  4. 若要啟用主機認證驗證,請將​ Enable SSL Verification ​設為Yes

  5. 若要要求客戶輸入CVV代碼,請將​ Require CVV Entry ​設為Yes

  6. 展開​ CVV and AVS Settings ​區段的 擴充選擇器

  7. 若要在「位址驗證系統」識別不符時決定何時應拒絕交易,請指定如何處理下列各情形:

    • 若要根據不相符的街道不符來拒絕交易,請將​ 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

    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標誌有四種樣式和兩種尺寸:

    • 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 — 使用您在帳戶設定檔中識別為​ 主要 ​樣式的頁面樣式。
      • your_custom_value — 使用帳戶設定檔中指定的自訂付款頁面樣式。
    • 針對​ Header Image URL,輸入您要顯示在付款頁面左上角的影像URL。 檔案大小上限為750畫素寬x 90畫素高。

      note note
      NOTE
      PayPal建議將影像存放在安全(https)伺服器上。 否則,瀏覽器可能會警告此頁面​_包含安全和非安全專案_。
    • 若要設定頁面的顏色,請針對下列各項,輸入6個字元的十六進位代碼(不含#符號):

      • Header Background Color — 結帳頁面標頭的背景顏色。
      • Header Border Color — 標頭周圍兩畫素框線的色彩。
      • Page Background Color — 結帳頁面及頁首與付款表單周圍的背景顏色。

步驟6:完成PayPal Express結帳的基本設定

  1. 展開​ Basic Settings - PayPal Express Checkout ​區段的 擴充選擇器

    快速簽出基本設定 {width="600" modal="regular"}

  2. 針對​ Title,輸入在結帳時識別此付款方式的標題。

    建議為每個商店檢視將標題設定為​ PayPal

  3. 如果您提供多種付款方式,請輸入​ Sort Order ​的數字,以決定與其他付款方式列示時,PayPal Express Checkout出現的順序。

    此數字與其他付款方式相關。 (0 =第一個,1 =第二個,2 =第三個,依此類推。)

  4. 將​ Payment Action ​設定為下列其中一項:

    • Authorization — 核准購買並保留資金。 此金額必須等到商戶擷取​ ​後才會撤回。
    • Sale — 已授權並立即從客戶帳戶中取用購買的金額。
  5. 若要在產品頁面上顯示​ Check out with PayPal ​按鈕,請將​ Display on Product Details Page ​設為Yes

步驟7:完成PayPal Express簽出的進階設定

  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
    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
dacea746-44a9-4368-b3fb-3bcff64c6be1