Business::FedEx::ShipRequest - Shipping/Tracking Interface to FedEx


FedEx documentation  | view source Contained in the FedEx distribution.

Index


NAME

Top

Business::FedEx::ShipRequest - Shipping/Tracking Interface to FedEx

SYNOPSIS

Top

ShipRequest gives you the ability to track, rate, and ship international and domestic packages via FedEx.

API

Top

DESCRIPTION

Top

Two ways to use ShipRequest. If you are on a Win32 system, you can use ShipRequest directly (w/o using the proxy interface). However, If you plan on using ShipRequest on any other platform, you MUST use the proxy interface. Read 'USE PROXY' below for instructions.

CREATE A SHIPPING OBJECT:

Refer to Business::FedEx::Constants or the FedEx ShipAPI documentation for the required fields.

     use Business::FedEx::ShipRequest;
     $s = Business::FedEx::ShipRequest->new(constant_name=>'value',constant_name2=>'value',etc...);




SHIP A PACKAGE:

     $s->ship('username','secret','localhost','domestic');
     $s->ship('username','secret','localhost','international');

RATE A PACKAGE:

     $s->rate('username','secret','localhost','domestic');
     $s->rate('username','secret','localhost','international');

TRACK A PACKAGE:

     $s->track('username','secret','localhost','123456789098');

USE PROXY:

In order to use fedex.pl (proxy interface), you must install Business::FedEx on a Win32 web server and put the fedex.pl script in Win32's cgi-bin. You can then make a ShipRequest from any box just by including the url in the method call (instead of 'localhost').

     $s->ship('username','secret','http://www.hostname.com/cgi-bin/fedex.pl','domestic');

GET REPLY INFO:

Refer to Business::FedEx::Constants for constant_name information or refer to the FedEx ShipAPI documentation.

$data = $s->get_data('constant_name');

EXPORT

None by default.

AUTHOR

Top

Patrick Tully, ptully@avatartech.com

SEE ALSO

Top

Business::FedEx

Business::FedEx::Constants

Business::FedEx::ShipAPI


FedEx documentation  | view source Contained in the FedEx distribution.