แปลงใบเสนอราคาแปลงเป็นคำสั่งซื้อแบบกำหนดเอง -“ ไม่สามารถเรียกคืนวิธีการชำระเงินได้”
ฉันได้เห็นในโอกาสกรณีที่สั่งซื้อสินค้าวาง, การขออนุมัติจะทำสำหรับการชำระเงินในบัตรของลูกค้าที่ลูกค้าจะได้รับอีเมล์ยืนยันการสั่งซื้อ - แต่เพื่อไม่อยู่ในวีโอไอพีหรือsales_flat_ordersales_flat_order_grid อาวุธของทางเลือกที่นี่คือต้องการให้ผู้ดูแลระบบทำการโมฆะการชำระเงินในเกตเวย์ขอให้ลูกค้ากลับมาใหม่ อย่างไรก็ตามเรามีใบเสนอราคา, ใบเสนอราคา, การชำระเงินใบเสนอราคา, ที่อยู่ใบเสนอราคา ในทางทฤษฎีแล้วคำสั่งนี้มีผลบังคับใช้หลังจากเราได้รับอนุญาตและลูกค้ามีอีเมลคำสั่งซื้อ ข้อผิดพลาดเกิดขึ้นในบางครั้งหลังจากการสร้างอีเมลตามคำสั่งที่ทำให้เกิดการย้อนกลับ (ทฤษฎีการทำงานปัจจุบัน) ฉันได้สร้างสคริปต์ทดสอบครั้งเดียวเพื่อแปลงคำพูดนี้โดยใช้เกตเวย์แซนด์บ็อกซ์ อย่างไรก็ตามฉันมีปัญหาในการสร้างการชำระเงิน ผมได้พยายามที่จะใช้งานcheckmo, free, authorizenetทุกคืนยกเว้นเดียวกัน PHP Fatal error: Uncaught exception 'Mage_Core_Exception' with message 'Cannot retrieve payment method instance.' in /var/www/vhosts/magento/app/Mage.php:563 Stack trace: #0 /var/www/vhosts/magento/app/code/core/Mage/Payment/Model/Info.php(83): Mage::throwException('Cannot retrieve...') ดูรหัสของฉันด้านล่าง ข้อเสนอแนะยินดี <?php //.... stuff $quote = Mage::getModel('sales/quote')->load(745); $convert = Mage::getModel('sales/convert_quote'); $order …