Retrieves the configuration of your shipping rates plugin.
Set your shipping rates configuration in the return
of the getConfig()
function. Wix calls this function when you publish your site.
Changes to the configuration don't take effect until you publish your site.
The object returned by getConfig()
contains values used to display the extended shipping rate on your site's dashboard.
getConfig()
When you add the Shipping Rates service plugin,
a folder is automatically added to your site. Use the -config.js
file in the folder to set the default configuration for your
implementation of the service plugin.
For more information on setting your configuration, see Tutorial: Shipping Rates Service Plugin.
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.
Retrieves shipping rates provided by a custom shipping rates plugin.
This function is automatically called by Wix eCommerce to retrieve the shipping rates provided by your plugin.
This happens when actions are performed on the cart/checkout entities/pages and/or when there is a change to any property in the options
parameter. For example, when an item is added to the cart.
Notes:
getShippingRates()
is called, the response is cached. This cache is valid for 10 minutes and is used until a change is made to any property in the options
parameter, at which point the cache is refreshed.getShippingRates()
When you add the Shipping Rates service plugin,
a folder is automatically added to your site. Use the .js
file in the folder to write your custom shipping rates code.
For more information on customizing your shipping rate options, see Tutorial: Shipping Rates Service Plugin.
Shipping origin, shipping destination, and general configurations.
Metadata about the request.
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.