Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The default order form exists at /order/, relative to your installation path. Other order forms may be accessed through their unique label identifier. Below are a few examples:

Name

LabelURIDefault Order Form
Web Designdesign

/order/

or

/order/main/index/design

Status
colourGreen
titleYes
VPS Serversvps/order/main/index/vps
Status
colourRed
titleNo
Domain Registrationdomains/order/main/index/domains
Status
colourRed
titleNo

...

DescriptionParametersURI
Display Package Group
  • group_id The ID of the package group to display.
/order/main/packages/label/?group_id=1
Display Package Group with Package Selected
  • group_id The ID of the package group to display.
  • package_id The ID of the package to select by default.

    Info

    Note that this is the ID of the package as seen in the URL when editing the package.


/order/main/packages/label/?group_id=1&package_id=2
Display Package Configuration with Price Selected
  • group_id The ID of the package group to display.
  • pricing_id The ID of the package pricing.

    Info

    The pricing_id is the ID of a particular price point as defined under the package.


  • configoptions A list of option IDs and their values (since plugin v2.21.0+)




Order TemplateURI

AJAX Boxes

AJAX Slider

AJAX List

/order/main/packages/label/?group_id=1&pricing_id=5

Info
titleConfigurable Options may be set in version 2.21.0+ of the Order plugin

Specific configurable options can be set by specifying each option in the URI using the option ID and the option value in the format "configoptions[OPTIONID]=VALUE", e.g.:

/order/config/index/label/?group_id=1&pricing_id=5&configoptions[20]=yes&configoptions[7]=default%20option

Note: Be sure your option values are properly URL encoded!


Wizard Boxes

Wizard Slider

Wizard List

Standard

/order/config/index/label/?group_id=1&pricing_id=5

Info
titleConfigurable Options may be set in version 2.21.0+ of the Order plugin

Specific configurable options can be set by specifying each option in the URI using the option ID and the option value in the format "configoptions[OPTIONID]=VALUE", e.g.:

/order/config/index/label/?group_id=1&pricing_id=5&configoptions[20]=yes&configoptions[7]=default%20option

Note: Be sure your option values are properly URL encoded!




Info
titleDomain and Other

Note! When using the "Domain and Other" order type, you should link to the domain search page and include your parameters. e.g. /order/config/preconfig/label/(parameters, like ?group_id=5&pricing_id=5)


Linking to an Order Form to Include a Coupon

...