The shipping modules are new to version 2. UPS is the only module that does not require advanced configuration, or programming knowledge. Start by clicking on the 'Shipping Config' icon on the administration home page. Next click the 'Click Here To Set Up This Method' link underneath the shipping method that you would like to use. Follow the instructions below for the module that you have selected.
Rate Calculation Method - This is the UPS pick up method that your business uses. You need to enter one of the codes below into the Rate Calculation Method field.
Regular Daily Pickup - enter RDP if UPS picks up at your location daily
On Call Air - enter OCA
One Time Pickup - enter OTP if you call UPS to pick up packages at your location
Letter Center - enter LC
Customer Counter - enter CC if you drop your packages off at UPS
Shipping Container - Enter the code for what type of container you ship your products in. If you are not using UPS boxes you should enter the Customer Packaging code. You need to enter one of the codes below into the Shipping Container field.
Customer Packaging - enter CP
UPS Letter Envelope - enter ULE
UPS Tube - enter UT
UPS Express Box - enter UEB
UPS Worldwide 25 kilo - enter UW25
UPS Worldwide 10 kilo - enter UW10
To set up the USPS shipping module you must first register for the USPS Web Tools at the USPS website Once you have registered with USPS (this may take a few days) you can proceed with the steps below.
Your first option is USPS Service Type. You need to enter in one of the options below.
Enter your USPS User Name (issued to you by USPS)
Enter your USPS Password (issued to you by USPS)
Enter the USPS Server address (issued to you by USPS)
USPS is first going to make you connect to there test server before they grant you access to there live environment. Once USPS grants you access to there live server you will have to repeat the above steps and enter in the new information for the live server.
Please be advised, this is not an easy process for the average user. This API must be set up properly on your web server and with FedEx directly. FedEx would not allow me to do this automatically for you, it is against their terms of service (I have no idea why). Basically, you must have curl set up on your server (My guess is that 70% of you will already have this), and the HTTP_REQUEST pear module. You also need to subscribe twice, first in their test environment and then again in the real one.
Since I am not allowed to provide you with the server address for their test and live servers, you MUST set up the file found in mods/shipping/fedex/fedexdc.php. You should read the notes in that file as well as the README file that can be found in the same directory. AFCommerce is set up as much as I was allowed to by FedEx.
If you get frustrated, please direct your comments to FedEx, not me, because I can't help you any more than I already have. You may call them at: 1-877-339-2774.
If you are a web developer, I think you can handle this, you just need to put a few hours in to it. If your not a developer, your probably going to need to hire one for this.
Ok, now that you have a little understanding of the process, lets see if we can continue from here. This page will not work unless you have edited the fedexdc.php file that I told you about above with the server address to FedEx. If this is the first subscribe request your making, you need to add the test server address. You must call FedEx for this information and must also have a FedEx account number. If you have done this, fill in the form below, and if successful, you will be given a meter number. The meter number will be automatically entered in to the database, so if after you submit this form, and if the request works correctly, you can go ahead and test it out.
If everything works, you will have to delete the meter number and account number from the database (that can be done on the manage fedex page in this admin area by closing this window and clicking the "Click Here To Set Up This Method" for FedEx on the editshipping.php page). After you delete the test server info, you need to fill in the form below again with the live information. Everything will be much easier the second time.