2012-07-24 50 views
2

我是新的magento。請澄清我我想要做下面的任務先付款後,使用magento支付餘額

如果購物車金額大於(總計)500,然後在第一和產品交付用戶必須支付剩餘量前收取10%的定金。如果購物車金額(總計< = 500),則用戶必須支付全部金額。

我怎麼能做到這一點的任何擴展嗎?

謝謝。

回答

3

爲您定製的最佳選擇是使用部分捕集在Magento的訂單。

爲了實現這樣的定製你需要:

  • 檢查是您的付款方式支持訂單部分捕集。
  • 如果是這樣,那麼你就可以改變它的捕獲方法「授權」,因此信用卡放量將被鎖定。並創建與鎖定金額的10%相匹配的發票。
  • 只要訂單交付,但您需要爲您的定製創建剩餘金額的發票。

所以事件,你可以觀察到:

  • sales_order_place_after創建部分發票(不要忘記設置正確捕獲標誌)與授權量的10%。如果總金額小於500,那麼只需創建一個全額訂單的發票。
  • 在管理面板銷售經理可以創建自己的發票,憑發票的製作,或者如果你想讓它自動的,只是觀察sales_order_shipment_after_save事件自動生成發票的訂單金額的其餘部分。
+0

伊萬嗨,有沒有辦法開發票的訂單總額的百分比或只使用的產品數量生成發票? – 2013-03-26 03:25:26

相關問題