INSTALL - How to install Business::Shipping
Be sure to read the ``GETTING STARTED'' section of the README, because some services (e.g. online rate requests) require that the user signup for a username and password.
If you are planning on using all of the shipping methods, install
Bundle::Business::Shipping
. However, if you would only like to install the
required modules for one shipper, you can select it individually:
Bundle::Business::Shipping::UPS_Online
Bundle::Business::Shipping::UPS_Offline
Bundle::Business::Shipping::USPS_Online
All shippers:
perl -MCPAN -e 'force install DBD::CSV XML::DOM' perl -MCPAN -e 'install Bundle::Business::Shipping'
UPS_Online only:
perl -MCPAN -e 'force install XML::DOM' perl -MCPAN -e 'install Bundle::Business::Shipping::UPS_Offline'
UPS_Offline only:
perl -MCPAN -e 'force install DBD::CSV' perl -MCPAN -e 'install Bundle::Business::Shipping::UPS_Offline'
USPS_Online only:
perl -MCPAN -e 'force install XML::DOM' perl -MCPAN -e 'install Bundle::Business::Shipping::USPS_Online'
Be sure to install all required modules before installing. After unpacking the tarball, execute this command:
perl Makefile.PL && make && make test && make install
Or, expressed as separate commands:
perl Makefile.PL [--use_defaults=<1|0>] make make test make install
Each Bundle lists the required modules for each shipper type. Here is the combined list:
Bundle::DBD::CSV (any) Business::Shipping::DataFiles (any) Cache::FileCache (any) Class::MethodMaker::Engine (any) Clone (any) Config::IniFiles (any) Crypt::SSLeay (any) Getopt::Mixed (any) Log::Log4perl (any) LWP::UserAgent (any) Math::BaseCnv (any) XML::DOM (any) XML::Simple (2.05)