This isn't actually a sub-module, but really a bunch of potential changes to the shop system.
Order::set_modifiers(array( 'ShippingFrameworkModifier', 'FlatTaxModifier' ));
SteppedCheckout::setupSteps(array( 'membership' => 'CheckoutStep_Membership', 'contactdetails' => 'CheckoutStep_ContactDetails', 'shippingaddress' => 'CheckoutStep_Address', 'billingaddress' => 'CheckoutStep_Address', 'shippingmethod' => 'CheckoutStep_ShippingMethod', //extra line for shipping method 'paymentmethod' => 'CheckoutStep_PaymentMethod', 'summary' => 'CheckoutStep_Summary' ));
<% include ShippingEstimator %>
If you need some example tableshipping data to populate your site for testing/development,
you can run the task:
ShippingPackage is a class used to encapsulate shipping data including: weight, dimensions, value, quantity.
ShippingMethod is the base class for different types of shipping calculation.
These could either be flat rates, table based rates, or a
TableShippingMethod has many
TableShppingRate extends RegionRestriction.
Table shipping rates also have optional weight, volume, value, and quantity constraint fields.
RegionRestriction class serves as a base class for providing regionalised restrictions.
Restrictions are specified by Country, State, and PostalCode. A value/rate can be given to each
restriction. To work the appropriate rate, query for all the matchign restrictions, and sort
The wildcard '*' means the restriction will match any region.
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem