คำถามติดแท็ก shipping-methods

4
Magento 2 เพิ่มรายการแบบเลื่อนลงเพื่อวิธีการจัดส่ง
ฉันพัฒนาวิธีการจัดส่งสำหรับ บริษัท ขนส่งบางแห่ง บริษัท นี้มีสำนักงานหลายแห่งที่ลูกค้าสามารถรับออเดอร์ได้ ฉันสามารถรับรายชื่อสำนักงานโดยсityในAPIแต่ตอนนี้ฉันไม่ได้เป็นตัวแทนของขั้นตอนนี้ดีขึ้นกว่าเดิมอีกแล้ว? สำหรับตอนนี้ฉันเพิ่งตั้ง\Magento\Quote\Model\Quote\Address\RateResult\Method สำนักงานใหม่ทุกแห่งในเมืองในเมืองใหญ่มันนับ> 100และฉันคิดว่ามันไม่ดีมากที่จะกำหนด 100 บรรทัดในการชำระเงิน มันจะเป็นโมดูลสาธารณะสำหรับการออกแบบเช็คเอาต์ที่แตกต่างกันดังนั้นฉันจะแสดงใกล้วิธีการจัดส่งของฉันที่เลือกรายการแบบเลื่อนลงที่มีรายชื่อของสำนักงานและกำหนดราคาและวิธีการหลังจากที่ผู้ใช้เลือกอย่างใดอย่างหนึ่ง

2
สถานะคำสั่งซื้อไม่เปลี่ยนแปลงในตารางคำสั่งขาย Magento 2
ฉันใช้วิธีการจัดส่ง fedex และหลังจากสร้างการจัดส่งสถานะจะแสดงเสร็จในหน้ามุมมองคำสั่งซื้อ แต่ยังคงมีสถานะ 'กำลังดำเนินการ' ในตารางใบสั่งขาย กรุณาตรวจสอบภาพหน้าจอต่อไปนี้ พวกคุณช่วยฉันได้ไหม !!!! คำสั่งนี้ถูกวางโดยใช้วิธีการชำระเงิน authorize.net ฉันได้ตั้งสถานะการประมวลผลเมื่อมีคนสั่งซื้อโดยใช้วิธีการชำระเงินอนุญาต ดังนั้นฉันจะตั้งค่าสถานะที่สมบูรณ์ในตารางผู้ดูแลระบบได้อย่างไรโปรดช่วยด้วย !!!!!


4
ลบขั้นตอนการจัดส่งในการชำระเงิน Onepage
ฉันใช้ CE 1.9.1.0 ฉันกำลังพยายามลบข้อมูลการจัดส่งและขั้นตอนการจัดส่งจากขั้นตอนการชำระเงินแบบ onepage แต่ไม่ประสบความสำเร็จ บางทีใครบางคนสามารถช่วยฉันชี้แนะทิศทางที่ถูกต้อง?

3
Magento 2 ข้อมูลเพิ่มเติมเกี่ยวกับวิธีการจัดส่ง
ฉันกำลังสร้างวิธีการจัดส่งใหม่และฉันต้องการเพิ่มคอลัมน์ใหม่เพื่อเช็คเอาต์การจัดส่ง ข้อมูลจะมาจากการตั้งค่าวิธีการจัดส่งที่กำหนดเองเช่นคำอธิบายวิธีการ หรือฟิลด์ป้อนข้อมูลบางอย่างที่ลูกค้าสามารถเพิ่มข้อมูล (ข้อมูลอาจจะถูกบันทึกไว้ในใบเสนอราคาและในภายหลังตามลำดับ) น่าจะเป็นส่วนที่ง่ายที่สุดของทั้งหมดคือการใช้แม่แบบโดยใช้ Magento_Checkout/web/template/shipping.html มันแค่ต้องการสิ่งนี้ <div data-bind="text: method.description"></div> ปัญหาคือฉันไม่สามารถหาวิธีเพิ่มข้อมูลที่กำหนดเองได้ ยังไม่พอที่จะเพิ่ม: public function collectRates(RateRequest $request) { if (!$this->isActive()) return false; $method = $this->rateMethodFactory->create(); $method->setData('carrier', $this->getCarrierCode()); $method->setData('carrier_title', $this->getConfigData('title')); $method->setData('method_title', $this->getConfigData('title')); $method->setData('method', $this->getCarrierCode()); $method->setPrice($this->_price); $method->setData('cost', $this->_price); // custom $method->setData('description', $this->getConfigData('description')); $result = $this->rateResultFactory->create(); $result->append($method); return $result; } ข้อมูลสำหรับ html มาจากอัตรา js …

6
Magento 2: ซ่อนวิธีการจัดส่งอื่น ๆ เมื่อจัดส่งฟรี
ฉันเรียกเก็บเงินจากลูกค้าของฉันในอัตราคงที่สำหรับการจัดส่งและฉันยังเสนอการจัดส่งฟรีสำหรับคำสั่งซื้อที่สูงกว่าจำนวนที่แน่นอน ในขณะนี้ลูกค้าที่มีสิทธิ์ได้รับการจัดส่งฟรีจะได้รับตัวเลือกการจัดส่งซึ่งแสดงให้เห็นซึ่งอาจสร้างความสับสนให้กับลูกค้าบางส่วน ไม่มีใครรู้ว่ามีวิธีซ่อนวิธีการจัดส่งอื่น ๆ เมื่อมีวิธีการจัดส่งฟรีหรือไม่

3
Magento 2 วิธีรับวิธีการจัดส่งที่ใช้งานอยู่ทั้งหมด?
เวอร์ชั่นวีโอไอพีของฉันคือ 2.1.0 ฉันจะรับรายการวิธีการจัดส่งที่ใช้งานอยู่ทั้งหมดได้อย่างไร ความช่วยเหลือใด ๆ จะขอขอบคุณอย่างมาก


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