NAME

INSTALL - How to install Business::Shipping

NOTES

Getting Started

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.

Choosing your bundle

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

  • Bundle::Business::Shipping

CPAN INSTALLATION

All shippers:

perl -MCPAN -e 'force install 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 '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'

MANUAL INSTALLATION

Be sure to install all required modules before installing. After unpacking the tarball, execute the following:

perl Makefile.PL [--use_defaults=<1|0>]
make
make test
make install

All required modules

Each Bundle lists the required modules for each shipper type. Here is the combined list for all shippers:

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)