No, this solution will not require hooks.   Find the folder /modules/gateway/Print/Order_Form and make a copy named Cash_on_Pickup.   Using a programmer's text editor, edit the following lines in the config.xml file as follows: <uid>[email protected]</uid> <name><![CDATA[Cash_on_Pickup]]></name> <description><![CDATA[Pay Cash at Store Gateway]]></description> In the file gateway.class.php, edit these lines: 19: 'action' =>