shipping.module

Version

1.43.2.3.2.1.2.9.2.72 (checked in on 2008/04/25 at 13:19:15 by gordon)

Description

shipping.module Coordinates all shipping process: shipping partners, charges, settings screens

Constants

Namesort iconDescription
ECMAIL_TYPE_SHIP_NOTICE
MAILVAR_SHIP_NOTICE

Functions

Namesort iconDescription
shipping_apis_admin_apisController for shipping APIs page.
shipping_apis_admin_formAllow individual configuration of each shipping partner.
shipping_apis_admin_productsAllow individual configuration of each shipping partner.
shipping_apis_admin_products_formFAPI form definition.
shipping_apis_admin_products_form_submitSubmit for 'shipping_apis_admin_products_form'
shipping_apis_settings_formAllow individual configuration of each shipping partner.
shipping_apis_settings_form_submitInvoke _settings_form_submit in shipping partner .inc files.
shipping_apis_settings_form_validateInvoke _settings_form_validate in shipping partner .inc files.
shipping_apis_shipping_formThese form fields are displayed at administer >> store >> shipping when "shipping costs are received directly from the shipping partner during checkout" is selected as the shipping method.
shipping_attributesImplementation of hook_attributes().
shipping_checkoutapiUse checkoutapi to calculate shipping costs.
shipping_checkout_formBuild the shipping checkout form, which lists all available shipping options.
shipping_ec_transactionapiImplementation of hook_ec_transactionapi().
shipping_email_settings_formForm for email settings.
shipping_form_alterImplementation of hook_form_alter()
shipping_fulfillmentcenter_defaultReturn the default fulfillment center address, useful to shipping partner .inc files.
shipping_fulfillmentcenter_deleteDelete a fulfillment center
shipping_fulfillmentcenter_delete_submitDelete the selected shipfrom address. If it was a default address, set a new default.
shipping_fulfillmentcenter_edit_formDisplay a form to add/edit fulfillment centers.
shipping_fulfillmentcenter_edit_form_submitSave fulfillment centers when added or edited.
shipping_get_methodsReturn shipping methods.
shipping_invoiceapiImplementation of hook_invoiceapi()
shipping_mail_resetImplementation of hook_mail_reset() from ec_mail module.
shipping_mail_typesImplementation of hook_mail_types() from ec_mail module.
shipping_menuImplementation of hook_menu().
shipping_nodeapiImplementation of hook_nodeapi().
shipping_requirementsImplementation of hook_requirements()
theme_shipping_checkout_formTheme the checkout.
_parse_xmlA simple xml parsing function.
_shipping_apisReturns an array of shipping apis.
_shipping_fulfillmentcenter_listBuild a table listing all configured fulfillment centers.
_shipping_fulfillmentcenter_loadLoad the specified fulfillment center.