Magento Shipping Charges By Payment Method Extension is a shipping extension which will charge the shipping amount based on payment method selected by customer and charges for payment method added by admin.
Basically it is a complete shipping method extension and its charges depends on payment method, admin can add shipping charges for each payment method from this extension and admin can update shipping method name and shipping method title so it will be yours shipping method.
Admin will add shipping charges to each payment method from this extension and also selects option type per order or per item. If admin chooses type option per order then it will charge shipping amount on whole order but if admin chooses option type per item then shipping amount will be combination of items like items 10×20 per item charge and it will be equal to 200 total shipping charges.
Initially this extension will show zero amount on this shipping method with notify message added by admin on checkout shipping method step but when customer selects payment method and click on continue button then this extension will calculate shipping charges according to that payment method and will be applied but if admin did not add shipping charges for that payment method then default price will be charged.
I think this is amazing extension and it will provide benefits to your website.
Installation guide
Installation Steps
1 . Upload file manually – Extract it and then extract “Dev_Customshipping-1.0.0.tgz” and then copy all files app folder
and then paste into your magento root directory.
2. Second way is from admin panel – Go to admin panel – System -> Configuration -> Magento Connect -> Magento Connect Manager and uncheck “Put store on the maintenance mode while installing/upgrading/backup creation”
option and browse file and upload it.
3. Clear Cache
4. Now follow provide documentation or goto admin panel “System-> Configuration -> Sales -> Shipping Methods -> Domestic Courier Shipping” and check its options.