Docs For Class CalculatedShippingRateType

## Class CalculatedShippingRateType

Description

CalculatedShippingRateType

Located in /PayPal/Type/CalculatedShippingRateType.php (line 16)

    XSDType
       |
       --CalculatedShippingRateType

Variable Summary
mixed $CarrierDetails
mixed $OriginatingPostalCode
mixed $ShippingIrregular
mixed $ShippingPackage
mixed $WeightMajor
mixed $WeightMinor
Method Summary
CalculatedShippingRateType CalculatedShippingRateType ()
void getCarrierDetails ()
void getOriginatingPostalCode ()
void getShippingIrregular ()
void getShippingPackage ()
void getWeightMajor ()
void getWeightMinor ()
void setCarrierDetails (mixed $CarrierDetails, [mixed $charset = 'iso-8859-1'])
void setOriginatingPostalCode (mixed $OriginatingPostalCode, [mixed $charset = 'iso-8859-1'])
void setShippingIrregular (mixed $ShippingIrregular, [mixed $charset = 'iso-8859-1'])
void setShippingPackage (mixed $ShippingPackage, [mixed $charset = 'iso-8859-1'])
void setWeightMajor (mixed $WeightMajor, [mixed $charset = 'iso-8859-1'])
void setWeightMinor (mixed $WeightMinor, [mixed $charset = 'iso-8859-1'])
Variables
mixed $CarrierDetails (line 34)

contains information about shipping fees per each shipping service chosen by the

seller

mixed $OriginatingPostalCode (line 21)

Potal/zip code from where package will be shipped.

mixed $ShippingIrregular (line 28)

Indicates an item that cannot go through the stamping machine at the shipping service office (a value of True) and requires special or fragile handling. Only returned if ShippingType = 2.

mixed $ShippingPackage (line 42)

May need to be moved into details - wait for George! The size of the package to

be shipped. Possible values are: None Letter Large envelope USPS flat rate envelope Package/thick envelope USPS large package/oversize 1 Very large package/oversize 2 UPS Letter

mixed $WeightMajor (line 49)

Shipping weight unit of measure (major). If unit of weight is kilogram (i.e., metric system) this would be the exact weight value in kilogram (i.e., complete decimal number, e.g., 2.23 kg). Only returned if ShippingType is 2.

mixed $WeightMinor (line 56)

Shipping weight unit of measure (minor). If unit of weight is in pounds and/or ounces, this would be the exact weight value in ounces (i.e., complete decimal number, e.g., 8.2 or 8.0 ounces). Only returned if ShippingType is 2.

#### Inherited Variables

Inherited from XSDType

> XSDType::$_attributes
> XSDType::$_attributeValues
> XSDType::$_elements
> XSDType::$_namespace

Methods
Constructor CalculatedShippingRateType (line 58)
CalculatedShippingRateType CalculatedShippingRateType ()
getCarrierDetails (line 121)
void getCarrierDetails ()
getOriginatingPostalCode (line 103)
void getOriginatingPostalCode ()
getShippingIrregular (line 112)
void getShippingIrregular ()
getShippingPackage (line 130)
void getShippingPackage ()
getWeightMajor (line 139)
void getWeightMajor ()
getWeightMinor (line 148)
void getWeightMinor ()
setCarrierDetails (line 125)
void setCarrierDetails (mixed $CarrierDetails, [mixed $charset = 'iso-8859-1'])
setOriginatingPostalCode (line 107)
void setOriginatingPostalCode (mixed $OriginatingPostalCode, [mixed $charset = 'iso-8859-1'])
setShippingIrregular (line 116)
void setShippingIrregular (mixed $ShippingIrregular, [mixed $charset = 'iso-8859-1'])
setShippingPackage (line 134)
void setShippingPackage (mixed $ShippingPackage, [mixed $charset = 'iso-8859-1'])
setWeightMajor (line 143)
void setWeightMajor (mixed $WeightMajor, [mixed $charset = 'iso-8859-1'])
setWeightMinor (line 152)
void setWeightMinor (mixed $WeightMinor, [mixed $charset = 'iso-8859-1'])

#### Inherited Methods

Inherited From XSDType

> XSDType::XSDType()
> XSDType::getattr()
> XSDType::getSoapValue()
> XSDType::setattr()
> XSDType::__set_attribute()

Documentation generated on Thu, 11 May 2006 22:39:09 -0400 by phpDocumentor 1.3.0RC3