ภาพรวมของปัญหา
WooCommerce มีระบบเกตเวย์สำหรับ PayPal ในตัว ซึ่งก่อนหน้านี้ไม่จำเป็นต้องใช้ส่วนเสริมใด ๆ คุณสามารถเปิดใช้งานได้โดยตรงจาก WooCommerceการตั้งค่าการชำระเงินPayPal Standard
ตั้งแต่ WooCommerce เวอร์ชัน 5.5 ฟีเจอร์นี้จะไม่ถูกโหลดโดยค่าเริ่มต้นอีกต่อไป แต่จะแนะนำให้ใช้ปลั๊กอินส่วนเสริมอื่นที่ชื่อว่า WooCommerce PayPal Payments (เปิดในแท็บใหม่) แทน น่าเสียดายที่ WPML Multilingual & Multicurrency for WooCommerce ยังไม่รองรับเกตเวย์นี้ ดังนั้นคุณจึงไม่สามารถใช้บัญชี PayPal ที่แตกต่างกันสำหรับแต่ละสกุลเงินได้
วิธีแก้ปัญหาชั่วคราว
ผู้ใช้ที่ต้องการใช้บัญชี PayPal ที่แตกต่างกันในสกุลเงินรองควรใช้โหมดการชำระเงิน PayPal Standard ที่มีในตัวต่อไป หากต้องการเปิดใช้งาน โปรดดำเนินการดังนี้:
- สำรองข้อมูลไซต์ของคุณแบบเต็มก่อนดำเนินการต่อ
- เพิ่มโค้ดนี้ลงในไฟล์ functions.php ของคุณ:
/** * Force loading of "PayPal Standard" payment mode. */ add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );