如何在WooCommerce商店中設定PayPal標準支付?

如何在WooCommerce商店中設定PayPal標準支付?

WooCommerce是用於設定獨立站電商的最受歡迎的WordPress外掛之一。您可以接受來自Stripe、信用卡、直接銀行轉賬、PayPal等第三方支付系統的付款。在所有其他付款處理選項中,PayPal是買家最簡單方便的方式,因為它提供無縫退款和買家保護。通過PayPal付款的人總是可以放心,如果需要,他們可以通過爭議取回款項。作為賣家,您可以為買家提供完全的自由,以提高他們購買和重新回到您商店的信心水平。

如果您不清楚如何接入PayPal,這裡有一個關於如何在WooCommerce商店中設定PayPal標準支付(PayPal Standard)的簡單教程。

PayPal和WooCommerce

WooCommerce提供兩個版本的PayPal整合。最新的WooCommerce外掛只允許您直接在網站上接受PayPal付款。這意味著使用者在購​​買時不會被重定向到PayPal。您需要通過一個名為“WooCommerce PayPal Payments”的附加外掛進行設定。但是,此設定會產生很多問題,並且在大多數情況下可能無法正常工作。

如果最新的WooCommerce PayPal設定不適合您,那麼您有一個替代選項。早於5.5的WooCommerce版本具有稱為PayPal標準支付的內建支付處理。這將在結帳過程中將使用者帶到PayPal站點以完成付款。

雖然這是最方便的方式,但最新的WooCommerce外掛不支援此功能,預設情況下從核心禁用此功能。但是,您可以通過在functions.php檔案中新增新函式來手動啟用此選項。在本文中,我們將解釋如何使用這種方法,因為它可以無縫工作,但我們不會解釋使用沙箱和其他東西進行測試。

WooCommerce付款設定頁面

首先,讓我們看看預設情況下WooCommerce中的付款部分的外觀”

  • 登入到您的WordPress管理面板並導航到“WooCommerce > Settings”選單。
  • 轉到“Payments”部分,檢視所有可用的付款方式。
  • 您將看到“WooCommerce Payments”作為推薦選項以及其他幾個選項。(不要點選WooCommerce Payments的安裝按鈕,這將安裝一個需要WordPress.com Jetpack帳戶的附加外掛)。
  • 如您所見,沒有可用於整合PayPal的選項。

WooCommerce付款選項

WooCommerce付款選項

為什麼不使用WooCommerce PayPal Payments?

如果您想使用最新的WooCommerce PayPal Payments,請轉到“外掛 > 安裝外掛”部分。搜尋“ WooCommerce PayPal Payments ”外掛以在您的網站上安裝並啟用它。

安裝WooCommerce PayPal Payments外掛

安裝WooCommerce PayPal Payments外掛

之後導航回WooCommerce付款設定頁面,您將看到PayPal的其他選項。

最新的PayPal付款

最新的PayPal付款

此設定不起作用的原因有多種:

  • 整個過程非常複雜,您需要配置每個不友好的按鈕。
  • 卡處理選項將不可用或所有PayPal帳戶持有人。
  • 正如我們測試的那樣,這將完全減慢您的網站速度,因為在您的網站上載入PayPal物件需要很長時間。由於PayPal,您可以在Google PageSpeed Insights中看到刪除未使用的CSS呈現阻塞問題

由於使用者在外掛的支援頁面中抱怨,訂閱和其他選項可能不起作用。

在WooCommerce中設定PayPal標準支付

不用擔心,您仍然可以在WooCommerce商店中設定PayPal標準支付並無縫接受付款。以下是在WooCommerce中設定PayPal標準支付的方法:

  • 轉到管理儀表盤中的“外觀 > 主題檔案編輯器”部分。
  • 從“選擇要編輯的主題”下拉選單中選擇您當前的主題。
  • 選擇當前主題後,選擇functions.php檔案。
  • 在檔案末尾新增以下程式碼,然後單擊“更新檔案”按鈕。
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
//Activate PayPal Standard
add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );
//Activate PayPal Standard add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );
//Activate PayPal Standard
add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );
  • 它在主題檔案編輯器中如下所示。

新增主題函式

新增主題函式

  • 轉到“WooCommerce > Settings > Payments”部分,現在您將看到“PayPal Standard- PayPal”選項。

PayPal Standard選項

PayPal Standard選項

請記住,不建議更改主題的檔案,因為更新主題時更改將被清除。為避免這種情況,您可以使用子主題或使用程式碼片段等外掛來插入新函式。

設定PayPal標準支付

與最新的PayPal付款不同,在WooCommerce中設定PayPal標準支付非常容易。

  • 要開始使用,請單擊付款部分下針對PayPal標準支付顯示的“設定”按鈕。
  • 在首先出現的設定頁面上,選中顯示為“Enable PayPal Standard”的框。
  • 接下來在“PayPal email”文字框中輸入您的PayPal帳戶電子郵件地址。

啟用PayPal並輸入您的電子郵件

啟用PayPal並輸入您的電子郵件

  • 向下滾動到“Advanced options”部分並選中“Enable IPN email notifications”選項。
  • 確保輸入“Receiver email”作為您的主要PayPal地址。這將有助於避免在處理付款後IPN驗證失敗。
  • 如果需要,將發票字首從“WC_”更改為與您的品牌名稱匹配的任何名稱(如果需要,您也可以從PayPal生成發票)。

填寫收件人電子郵件地址

填寫收件人電子郵件地址

  • 向下滾動到底部,然後單擊“儲存更改”按鈕。

就是這樣,現在您已經在您的網站上成功設定了PayPal標準支付。無需登入您的PayPal帳戶即可驗證連線。雖然個人賬戶也可以使用此設定,但最好使用PayPal商業賬戶,因為某些國家/地區可能會限制使用個人賬戶收款/付款。如果您想使用沙盒進行測試,請選中“Enable PayPal sandbox(啟用沙盒)”選項並使用您的PayPal開發者帳戶進行測試

小結

不幸的是,WooCommerce使用不同的術語,如WooCommerce Payments、WooCommerce PayPal Payments和PayPal Standard來接受付款。

對於PayPal,您可以如上所述啟用PayPal標準支付,並且此過程不需要額外的附加元件或驗證。如前所述,PayPal標準支付會將使用者重定向到PayPal網站以便在結賬時登入。除此之外,它工作簡單,也易於設定。

評論留言