Magento2 ไม่มีวิธีการชำระเงินที่แสดงในส่วนหน้า


9

ฉันกำลังพัฒนาเว็บไซต์บนเซิร์ฟเวอร์ท้องถิ่นโดยใช้โหมดนักพัฒนาซอฟต์แวร์ (ในenv.php) ฉันช่วยให้การชำระเงินไปยังหน้าการชำระเงินอย่างไรก็ตามแม้จะมีการตั้งค่าวิธีการชำระเงินทั้งหมด (รายบุคคลเช่นกันที่จะทดสอบความขัดแย้งใด ๆ ) มันจะแสดงเป็นไม่มีวิธีการชำระเงิน

ฉันเปิดใช้งานวิธีการทั้งหมดแล้ว

ทุกคนสามารถหลั่งน้ำตาแสงใด ๆ ?


คุณเปิดใช้วิธีการชำระเงินจากแบ็กเอนด์ (ผู้ดูแลระบบ) หรือไม่
Bilal Usean

ฉันไปที่ร้านค้า> การกำหนดค่า> ส่วนการชำระเงินเลือกเกตเวย์การชำระเงินทั้งหมดและเปิดใช้งาน มีที่ไหนอีกบ้าง?
PHPDev76

ตรวจสอบการชำระเงินจากประเทศที่ใช้งานได้และการชำระเงินจากการตั้งค่าประเทศที่เฉพาะเจาะจงสำหรับการชำระเงินด้วย
Minesh Patel

คุณจัดการเพื่อแก้ปัญหานี้หรือไม่? ฉันมีปัญหาเดียวกัน Klarna ไม่แสดงเป็นตัวเลือกการชำระเงินเมื่อทำการชำระเงิน
user3091199

สิ่งนี้ไม่ได้ให้คำตอบสำหรับคำถาม เมื่อคุณมีเพียงพอชื่อเสียงคุณจะสามารถที่จะแสดงความคิดเห็นในโพสต์ใด ๆ ; แทนที่จะให้คำตอบที่ไม่จำเป็นต้องชี้แจงจากผู้ถาม - จากการรีวิว
Vivek Kumar

คำตอบ:


19

คุณลบล้างไฟล์ checkout_index_index.xml หรือไม่ ถ้าใช่ตรวจสอบให้แน่ใจว่าคุณได้สร้าง checkout_index_index.xml ที่กำหนดเองของคุณในโฟลเดอร์ด้านขวาเช่น:design/frontend/NameSpace/your_theme/Magento_Checkout/layout/override/base/checkout_index_index.xml

http://devdocs.magento.com/guides/v2.1/frontend-dev-guide/layouts/layout-override.html

หวังว่ามันจะช่วย


ทำงานอย่างสมบูรณ์แบบ +1
tim.baker

ข้าวต้มนี้เป็นคำตอบที่ยอมรับได้ :-) บันทึกต่อวัน
Butterfly

0

ล้างแคชของคุณและอาจอัพเกรดและรวบรวมรหัสของคุณ

php bin/magento setup:upgrade

php bin/magento setup:di:compile

นำทางไปยังโฟลเดอร์ Magento ของคุณใน Terminal และเรียกใช้คำสั่งหากเวอร์ชัน PHP ของคุณไม่เหมือนกันจะเห็นข้อผิดพลาด

ในกรณีนี้คุณจะสร้างนามแฝงที่มีเส้นทางไปยังไฟล์ MAMP PHP

alias phpmamp=/Applications/MAMP/bin/php/php5.6.27/bin/php

จากนั้นเรียกใช้คำสั่งด้านบนด้วย phpmamp แทน php

หมายเหตุ: นามแฝงจะมีโอกาสขึ้นอยู่กับเส้นทางและรุ่นของ php ที่คุณใช้


0

เพื่อประโยชน์ในการทดสอบสลับเปิดใช้งานการชำระเงิน Onepageในการกำหนดค่า> การขาย> การชำระเงินเพื่อดูว่าวิธีการชำระเงินปรากฏในการชำระเงินสองขั้นตอนหรือไม่

ในกรณีของฉันสลับถูกพลิกเพื่อที่แม้ว่าเปิดใช้งานการชำระเงิน Onepageถูกตั้งค่าเป็นไม่ฉันได้รับมุมมองการชำระเงินหนึ่งหน้าในส่วนหน้า หลังจากพลิกการตั้งค่าฉันสามารถดูวิธีการชำระเงินที่ถูกต้องทั้งหมดในขั้นตอนที่สองของกระบวนการชำระเงิน (ตามที่คาดไว้)

ฉันไม่แน่ใจว่า "วิธี" การสลับการชำระเงินของฉันถูกพลิก ( ใช่ตอนนี้ไม่ใช่ ) แต่ฉันสงสัยว่ามีบางอย่างที่ต้องทำเมื่อใช้การตั้งค่าการกำหนดค่า PayPal

เมื่อวิธีการชำระเงินของคุณปรากฏขึ้นคุณสามารถเริ่มแก้ไขปัญหาได้ว่าทำไมจึงไม่ปรากฏในการชำระเงินแบบหน้าเดียว


-1

โปรดตรวจสอบการออกแบบ / ส่วนหน้า / ชื่อพื้นที่ / your_theme / Magento_Checkout / โครงร่าง / แทนที่ / ฐาน / checkout_index_index.xml ในโฟลเดอร์ธีมหรือใช้ไฟล์ checkout_index_index.xml เริ่มต้น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.