Package DE_EPAGES::FedEx::API::Object::ShippingFulfillmentMethodFedEx
Class for shipping fulfillment connection
Base |
DE_EPAGES::ExternalShipping::API::Object::ShippingFulfillmentMethod |
Functions
- featureName
- isUsable
- newShippingLabel
- webserviceDoTransaction
- webserviceValidateLabel
- webserviceValidateTransaction
featureName
Returns the feature name 'FedEx'.
Syntax |
$FeatureName = $ShippingFulfillmentMethod->featureName; |
Return |
|
isUsable
Checks if ShippingFulfillmentMethod is usable
Syntax |
isUsable( ); |
Return |
|
newShippingLabel
Creates a new shipping label, using the class ShippingType.ShippingLabelClass. This label is saved to the folder 'ShippingLabels' Either an order or an order document can be provided as template to clone from.
Syntax |
$FulfillmentMethod->newShippingLabel( $Order ); $FulfillmentMethod->newShippingLabel( $OrderDocument ); |
Input |
|
Return |
|
webserviceDoTransaction
Calls execution webservice for one transaction. Has to be implemented in child class, if ShippingFulfillmentType.IntegrationType=Webservice
Syntax |
$ShippingFulfillmentMethod->webserviceDoTransaction( $Transaction ); |
Input |
|
webserviceValidateLabel
Calls validation webservice for one transaction. Has to be implemented in child class, if ShippingFulfillmentType.IntegrationType=Webservice
Syntax |
$ShippingFulfillmentMethod->webserviceValidateLabel( $ShippingLabel ); |
Input |
|
webserviceValidateTransaction
Calls validation webservice for one transaction. Has to be implemented in child class, if ShippingFulfillmentType.IntegrationType=Webservice
Syntax |
$ShippingFulfillmentMethod->webserviceValidateTransaction( $Transaction ); |
Input |
|