PayPal Payments Pro
PayPal Payments Pro將商家帳戶與付款閘道的所有優點整合在一起,讓您能夠建立自己的完全自訂的結帳體驗。 PayPal Express Checkout會自動透過PayPal Payments Pro啟用,因此您可以利用超過1.1億位作用中的PayPal使用者。
迷你購物車中顯示 {width="700" modal="regular"}
需求
- PayPal商家帳戶 (已啟用直接付款)
簽出工作流程
-
客戶前往結帳 — 客戶新增產品至購物車,然後按一下/點選 前往結帳。|
-
客戶選擇付款方式 — 結帳時,客戶選擇 PayPal直接付款 選項,並輸入信用卡資訊。
- 如果透過PayPal Payments Pro付款,客戶會在結帳過程中留在您的網站。
- 如果透過PayPal Express Checkout付款,客戶會被重新導向至PayPal網站,以完成交易。
應客戶要求,商店管理員也可以從管理員建立訂單,並使用PayPal Payments Pro處理交易。
訂單處理工作流程
-
已下訂單 — 訂單可由商店管理員或您的PayPal商家帳戶處理。
-
Payment Action — 組態中指定的付款動作已套用至訂單。 選項包括:
- 授權 - Commerce會建立狀態為 處理中 的銷售訂單。 在此情況下,將授權的金額正在等待核准。
- 銷售 - Commerce會建立銷售訂單與發票。
- 擷取 - PayPal將客戶餘額、銀行帳戶或信用卡的訂單金額轉帳至商家帳戶。
-
開立發票 - PayPal傳送立即付款通知訊息至Commerce後,會在Commerce中建立發票。
請確定您的PayPal商家帳戶已啟用立即付款通知。
note note NOTE 必要時,可以針對指定數量的產品對訂單進行部份開立商業發票。 對於提交的每張部份商業發票,具有唯一ID的個別「擷取」交易會變為可用,並產生個別商業發票。 僅授權付款交易只有在擷取全部訂單金額後才會關閉。
您可以隨時線上作廢訂單,直到完全開立訂單金額為止。
-
退貨 — 如果客戶退回已購買的產品並申請退款,如訂單金額擷取與發票建立一樣,您可以從管理員或您的PayPal商家帳戶建立線上退款。
設定您的PayPal帳戶
在Commerce中設定PayPal Payments Pro之前,您必須先在PayPal網站上設定商家帳戶。
-
登入您的PayPal企業帳戶。
-
在PayPal管理員功能表中,選擇 Service Settings。
-
在 Hosted Checkout Pages 底下,按一下 Set Up。
-
在 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:
-
按一下 Save Changes。
-
在 PayPal管理員 功能表中,選擇 Service Settings,並在 託管結帳頁面 下,選擇 Customize。
-
選擇 Layout C。
版面C只會顯示信用卡和借記卡欄位,而且可以在您的網站上設定框架,或作為獨立的快顯視窗使用。 大小固定為490 x 565畫素,並額外留出空間以儲存錯誤訊息。 在某些系統上,此設定可更正透明重新導向的問題。
-
按一下 Save and Publish。
-
在PayPal管理員功能表中,選擇 Account Administration。 在 Manage Security 底下,按一下 Transaction Settings。
-
將 Allow reference transactions 設為
Yes
。 -
按一下 Confirm。
note note NOTE 如果您有多個Commerce網站,則必須為每個網站建立個別的PayPal Payments Pro帳戶。 -
設定其他使用者(由PayPal建議):
-
在主功能表的第二列,按一下 Manage Users。
-
若要新增其他使用者到帳戶,請按一下 Add User。 此連結位於「管理使用者」標題的正上方。
-
完成 Add User 表單下列區段中的必填欄位:
- Admin Confirmation
- User Information
- User Login Information
- Assign Privilege to User
-
按一下 Update。
-
-
請務必登出您的PayPal帳戶。
在Commerce中設定PayPal Payments Pro
步驟1:開始設定
-
在 管理員 側邊欄上,移至 Stores > Settings>Configuration。
-
在左側面板中,展開 Sales 並選擇 Payment Methods。
-
如果您的Commerce安裝有多個網站、商店或檢視,請將 Store View 設定為您要套用此設定的商店檢視。
-
在 Merchant Location 區段中,選取您的企業所在的 Merchant Country。
此設定會決定要選取顯示在設定中的PayPal解決方案。
{width="600" modal="regular"}
-
展開 PayPal All-in-One Payment Solution 並按一下 Payments Pro 的 Configure。
{width="600" modal="regular"}
步驟2:完成必要的PayPal設定
-
展開 Payments Pro and Express Checkout 區段的 。
{width="600" modal="regular"}
-
(選擇性)輸入 Email Associated with your PayPal Merchant Account。
note important IMPORTANT 電子郵件地址區分大小寫。 若要接收付款,電子郵件地址必須與您PayPal商家帳戶中指定的電子郵件地址相符。 如果您沒有PayPal帳戶,請按一下 Start accepting payments via PayPal。
-
輸入下列其中一個憑證,您可用來登入PayPal商家帳戶:
- Partner — 您的PayPal合作夥伴識別碼。
- Vendor — 您的PayPal使用者登入名稱。
- User — 在您的PayPal帳戶中設定的其他使用者識別碼。
-
輸入與您的PayPal帳戶相關聯的 Password。
-
若要執行測試交易,請將 Test Mode 設定為
Yes
。在沙箱中測試設定時,只能使用PayPal建議的信用卡號碼。 當您準備好要前往生產環境時,請返回設定並將測試模式設定為
No
。 -
如果您的系統使用Proxy伺服器來建立與PayPal系統的連線,請將 Use Proxy 設定為
Yes
並執行下列動作:-
輸入 Proxy Host 的IP位址。
-
輸入 Proxy Port 的連線埠號碼。
當伺服器防火牆阻止直接存取PayPal伺服器時,就會使用Proxy。 在這種情況下,會使用協力廠商伺服器來轉送流量。
-
-
將 Enable this Solution 設為
Yes
。 -
如果您想要提供PayPal信用額度給您的客戶,請將 Enable PayPal Credit 設為
Yes
。 -
如果您想要安全地儲存客戶付款/信用卡詳細資料,讓客戶不必每次都重新輸入付款資訊,請將 Vault Enabled 設為
Yes
。
步驟3:設定廣告PayPal信用/廣告PayPal PayLater (選擇性)
從2.4.3版開始,在包含PayPal的部署中支援PayPal PayLater。 此功能可讓購物者以雙週分期付款的方式支付訂單,而不需在購買時支付全額。 已棄用PayPal點數體驗。
將 Enable PayPal PayLater Experience 設定為下列其中一項:
Yes
— 若要設定PayPal PayLater廣告No
— 若要設定廣告PayPal點數
廣告PayPal點數
-
展開 Advertise PayPal Credit 區段的 。
{width="600" modal="regular"}
-
若要取得您的帳戶資訊,請按一下 Get Publisher ID from PayPal 並依照指示進行。
-
輸入您的 Publisher ID。
-
展開 Home Page 區段的 。
{width="600" modal="regular"}
-
若要在頁面上放置橫幅,請將 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
-
展開 Advertise PayPal PayLater 區段的 。
-
將 Enable PayPal PayLater 設為
Yes
。 -
展開 Home Page 區段的 。
{width="600" modal="regular"}
-
若要在頁面上放置橫幅,請將 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:完成基本設定
-
展開 Basic Settings - PayPal Payments Pro 區段的 。
{width="600" modal="regular"}
-
針對 Title,輸入在結帳時識別PayPal Payments Pro的標題。
建議您使用標題 借記卡或信用卡。
-
如果您提供多種付款方式,請輸入 Sort Order 的數字,以決定結帳期間與其他付款方式一起列出時,PayPal Payments Pro出現的順序。
此數字與其他付款方式相關。 (
0
=第一個,1
=第二個,2
=第三個,依此類推。) -
將 Payment Action 設定為下列其中一項:
Authorization
— 核准購買,但保留資金。 此金額必須等到商戶擷取 到 後才會撤回。Sale
— 已授權並立即從客戶帳戶中撤回購買的金額。
-
針對 Credit Card Settings,選取您接受在商店付款的信用卡。
若要選取多個卡片,請按住Ctrl鍵(PC)或Command鍵(Mac),然後按一下每個卡片。
note note NOTE American Express需要額外的合約。
步驟5:完成進階設定
-
展開 Advanced Settings 區段的 。
{width="600" modal="regular"}
-
將 Payment Applicable From 設定為下列其中一項:
All Allowed Countries
— 來自您商店組態中指定的所有國家/地區的客戶都可以使用此付款方式。Specific Countries
— 選擇此選項後,Payment from Specific Countries 清單會出現。 按住Ctrl鍵(PC)或Command鍵(Mac),並在清單中選取客戶可在您的商店購買產品的國家/地區。
-
若要將與付款系統的通訊寫入記錄檔,請將 Debug Mode 設為
Yes
。note note NOTE 根據PCI資料安全性標準,記錄檔中不會記錄信用卡資訊。 -
若要啟用主機認證驗證,請將 Enable SSL Verification 設為
Yes
。 -
若要要求客戶輸入CVV代碼,請將 Require CVV Entry 設為
Yes
。 -
展開 CVV and AVS Settings 區段的 。
-
若要在「位址驗證系統」識別不符時決定何時應拒絕交易,請指定如何處理下列各情形:
-
若要根據不相符的街道不符來拒絕交易,請將 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
。
{width="600" modal="regular"}
-
-
視您的商店需求,完成下列章節:
結算報表設定
-
展開 Settlement Report Settings 區段的 。
{width="600" modal="regular"}
-
針對 SFTP Credentials,請執行下列動作:
-
如果您已註冊PayPal的安全FTP伺服器,請輸入下列SFTP登入認證:
- 登入
- 密碼
-
若要在您的網站上使用Payments Pro前先執行測試報告,請將 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 設為您要產生報告時的小時、分鐘和秒。
-
前端體驗設定
使用 Frontend Experience Settings 來選擇要在您的網站上顯示的PayPal標誌,以及自訂PayPal商家頁面的外觀。
-
展開 Frontend Experience Settings 區段的 。
{width="600" modal="regular"}
-
選取您要在商店的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)
-
若要自訂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結帳的基本設定
-
展開 Basic Settings - PayPal Express Checkout 區段的 。
{width="600" modal="regular"}
-
針對 Title,輸入在結帳時識別此付款方式的標題。
建議為每個商店檢視將標題設定為 PayPal。
-
如果您提供多種付款方式,請輸入 Sort Order 的數字,以決定與其他付款方式列示時,PayPal Express Checkout出現的順序。
此數字與其他付款方式相關。 (
0
=第一個,1
=第二個,2
=第三個,依此類推。) -
將 Payment Action 設定為下列其中一項:
Authorization
— 核准購買並保留資金。 此金額必須等到商戶擷取 到 後才會撤回。Sale
— 已授權並立即從客戶帳戶中取用購買的金額。
-
若要在產品頁面上顯示 Check out with PayPal 按鈕,請將 Display on Product Details Page 設為
Yes
。
步驟7:完成PayPal Express簽出的進階設定
-
展開 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
。note note NOTE 根據PCI資料安全性標準,記錄檔中不會記錄信用卡資訊。 -
若要啟用主機認證驗證,請將 Enable SSL Verification 設為
Yes
。 -
若要顯示PayPal網站中明細專案的客戶訂單完整摘要,請將 Transfer Cart Line Items 設為
Yes
。 -
若要允許客戶從PayPal網站完成交易,而不返回您的商店進行訂單稽核,請將 Skip Order Review Step 設為
Yes
。 -
完成時,按一下 Save Config。