Before enabling the shipping method you should configure the shipping settings from the Magento admin area -> System -> Configuration -> Sales -> Shipping Settings:
Expand the Origin section. Enter the address from which the shipping will be initiated. Usually this is the address of the warehouse where the products are stored.
Then expand the Options section. If enabled, the option Allow Shipping to multiple addresses allows goods from a single order to be shipped to different addresses. It is useful when a customer orders many products of a single kind, like post cards or pens for example and wants they to be delivered to more than a single address. You can define the maximum number of allowed shipping addresses in the Maximum qty allowed for Shipping to multiple addresses field.
In this tutorial we will illustrate how to enable the USPS shipping method.
Open the Magento admin area -> System -> Configuration -> Sales ->Shipping Methodsand navigateto the USPS section:
Enable the shipping method, enter the Gateway URL and the UserID. The next options allow you to describe the packages which you need to be delivered (size, weight and more).
Then you can define the handling fee. It can be fixed or calculated on the percent basis. After this you can pick the allowed delivery methods. Also, you can configure a free shipping method and define whether there is a minimum purchase sum for it.
At the end you can define the countries for which the shipping is supported and the default error message in case the service is refused. In the Sort order field you should enter the position of this shipping method compared to the other shipping methods offered to the customers.