Package DE_EPAGES::MultiStoreShipping::API::Object::ShippingFulfillmentMethodMultiStore
Class for shipping fulfillment connection
Base |
DE_EPAGES::ExternalShipping::API::Object::ShippingFulfillmentMethod |
Functions
- featureName
- isLineItemSupported
- isUsable
- webserviceDoTransaction
- webserviceValidateLabel
- webserviceValidateTransaction
featureName
Returns the feature name 'MultiStoreShipping'.
Syntax |
$FeatureName = $ShippingFulfillmentMethod->featureName; |
Return |
|
isLineItemSupported
Returns true if this lineitem type is supported by this shipping fulfillment method Used for filtering out lineitems that are not meant to be shipped.
Syntax |
$ShippingFulfillmentMethod->isLineItemSupported( $LineItem ); |
Input |
|
Return |
|
isUsable
Checks if ShippingFulfillmentMethod is usable
Syntax |
isUsable( ); |
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 |
|