Knowledge Base


Set up MyDeal Shipping

Last Updated:

MyDeal lets you charge for shipping in a number of different ways, using rates in Maropost Commerce, on MyDeal, or even a mix. It’s best to have an idea of how you will charge for shipping before you set up the integration so that you can prepare any custom fields and their data accordingly.

There are three primary ways to set up shipping:

  • Use rate tables in MyDeal.
  • Use a flat rate on each product in Maropost Commerce.
  • Use a Maropost Commerce shipping option to calculate postage costs.

These methods can be used in any combination, but will require more custom fields and data entered if you mix and match them. Follow one of the guides below to set use the same method for every product on MyDeal:


Free Shipping

Free shipping requires no custom fields or data entry in Maropost Commerce or on MyDeal. In the Cresco dashboard configure the settings as per below:

SettingValueDescription
Default Shipping Category1 - FlatTells MyDeal that all products use a flat rate shipping cost.
Default Shipping Cost0Set the default cost to $0 to make all product shipping free.

Flat Rate Shipping

Flat rate shipping can also include free shipping, as you set the rate on each product in Maropost Commerce.

In Maropost Commerce, create a custom product field called MyDeal shipping rate. Populate this field with the flat shipping cost for each product.

In the Cresco dashboard configure the settings as per below:

SettingValueDescription
Default Shipping Category1 - FlatSets all MyDeal listings to use a flat rate for shipping.
Shipping Cost AttributeMyDeal shipping rateThe custom product field where you enter the flat rate shipping cost.
Default Shipping CostUser defined.Recommended as a fallback shipping cost, varies depending on your usual rates.

Maropost Commerce Shipping Rates

MyDeal can calculate the shipping cost using the rates or carrier API in your Maropost Commerce shipping options. Each product can only use one shipping option, but different products can use different options.

  1. In your Maropost Commerce control panel add a custom product field called MyDeal shipping option ID.

  2. Populate this field with the Maropost Commerce shipping option ID on each product.

    Tip: IDs can be found in Settings & tools > Shipping > Shipping options.

    image1

  3. In the Cresco dashboard configure the settings as per below:

    SettingValueDescription
    Default Shipping Category2 - CustomThis tells Cresco to use a postage cost in Maropost Commerce.
    Default Freight Scheme ID190Required to use a Maropost Commerce shipping option.
    Maropost Commerce Shipping Category AttributeMyDeal shipping option IDThe custom product field where you store the Maropost Commerce shipping option ID.
    Default Maropost Commerce Shipping CategorySelect a fallback shipping option from the drop down list.Used in case the shipping option is not set on a product.

    image2


MyDeal Shipping Tables

MyDeal shipping tables must be set up in MyDeal before they can be used for your listings. Follow the steps on the MyDeal helps site to create your shipping tables.

In Maropost Commerce, create a custom product field called MyDeal shipping option ID. Populate this field with the MyDeal shipping ID on each product.

In the Cresco dashboard configure the settings as per below:

SettingValueDescription
Default Shipping Category2 - CustomRequired to use MyDeal shipping tables.
Custom Freight Scheme IDMyDeal shipping option IDCustom product field where the MyDeal shipping table ID is stored.
Default Freight Scheme IDUser definedEnter the ID of a fallback MyDeal rate table.

Shipping Setting Reference

This table provides a reference for each of the shipping settings for MyDeal.

Cresco SettingDescription
Shipping Category AttributeCustom product field that has 1, 2, or 3 entered in it.
Default Shipping CategoryShipping category to use if the above custom field is empty on the product.
Custom Freight Scheme IDCustom product field that relates to the MyDeal shipping cost ID. Use 190 to link to your Maropost Commerce shipping options.
Default Freight Scheme IDMyDeal shipping cost ID to use if the above custom field is empty on the product.
Shipping Cost AttributeCustom product field where you have entered the shipping cost.
Default Shipping CostShipping cost when the above custom product field is empty on the product.
Maropost Commerce Shipping Category AttributeCustom product field with the ID of the Maropost Commerce shipping option to use when calculating postage cost.
Default Maropost Commerce Shipping CategoryMaropost Commerce shipping option ID to use when calculating postage cost if the above custom field is empty on the product.

Was this article helpful?

Be the first one to vote!
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service
Loading