天天看點

magento 添加支付方式

增加類似Check / Money Order 這樣的線下支付方式Check1 / Money Order .并且在前台讓客戶選擇,在背景管理訂單中也能正确顯示客戶選擇的支付方式。

1、打開app/code/core/Mage/Payment/etc/system.xml,找到<checkmo translate="label">……</checkmo>,複制這個标簽及其包含的内容,緊接着這個标簽粘貼一份,把checkmo改名為checkmo1,<label>Check / Money Order</label>對應改為<label>Check1 / Money Order</label>

2、打開app/code/core/Mage/Payment/etc/config.xml,找到<checkmo>……</checkmo>,複制這個标簽及其包含的内容,緊接着這個标簽粘貼一份,把checkmo改名為checkmo1,并把<model>payment/method_checkmo</model>對應的改為<model>payment/method_checkmo1</model>

3、複制app/code/core/Mage/Payment/Model/Method/Checkmo.php,命名為Checkmo1.php,打開檔案,把Mage_Payment_Model_Method_Checkmo改為Mage_Payment_Model_Method_Checkmo1,protected $_code  = 'checkmo';改為protected $_code  = 'checkmo1';