# Customise checkout rates
URL: https://support.starshipit.com/articles/10633684708239-customise-checkout-rates
Canonical: https://support.starshipit.com/articles/10633684708239-customise-checkout-rates
Markdown: https://support.starshipit.com/articles/10633684708239-customise-checkout-rates.md
Updated: 2026-08-04

> For the complete documentation index, see [llms.txt](https://support.starshipit.com/llms.txt).

> Customise how courier rates are displayed and priced, including margins and hidden services.

:::note
If you're looking to set up live rates at checkout, please refer to our [support guide](/articles/rates-at-checkout/set-up-guides/set-up-rates-at-checkout) for detailed instructions.
:::

## Set up a customised rate

To customise your shipping rates:

1. Go to **Settings > Customise Rates**.
2. Select **Add new carrier rates**.
3. Select the **Carrier** and **Product** you want to customise.
4. Enter an optional **Display name**. This changes the name shown for the service, not the carrier name.
5. Select a **Margin type** and enter the **Margin value**:
   - **Add Percentage Margin** adds a percentage to the carrier rate.
   - **Add Flat Margin Amount** adds a fixed amount to the carrier rate.
   - **Set Flat Rate** replaces the rate with the amount you enter.
6. To limit the rule, select **Shipping zone** under **Conditions**, then select a zone.
7. If you manage child accounts, select the accounts under **Apply to child accounts**.
8. Select **Save**.

Starshipit applies the rule automatically when it returns the matching courier rate.

:::note
For example, if a courier rate is $5 and you add a flat margin of $10, the customised rate is $15.
:::

## NZ Post Domestic

NZ Post Domestic has additional controls for pricing base services and surcharges by route sector, add-on, and package. See [Customise NZ Post Domestic rates](/articles/15100000000020-customise-nz-post-domestic-rates) for the detailed setup and verification steps.

## Hiding a courier service

If you wish to hide a specific courier service from being displayed:

1. Navigate to **Settings** \> **Customise Rates** \> Select **Add new carrier rates**.
2. **Select the Service**  
  Choose the service you want to hide.
3. **Enable the Hide Product Option**  
  This will prevent the selected service from appearing in the rates list.

## Apply customised rates to your child account(s)

To customise rates for your child accounts, you have three options:

1. **Apply parent account settings across all child accounts**  
  When this setting is enabled, all customised rate settings configured in the parent account will automatically apply to each child account. This means any rate customisations made within individual child accounts will be overridden by the parent account settings.

* **Standardised Rates Across Locations**  
  If you’ve customised rates in the parent account to ensure consistency, for example, across multiple warehouses or stores, enabling this setting will apply those same rates across all child accounts. This ensures a unified experience for your customers, regardless of the child account.
* **Overriding Specific Customisations**  
  If you've customised rates in "Child Account A" but have this setting enabled, the child account will ignore its local customisations and instead display rates as set in the parent account.

2. **Customise rates for specific child accounts**  
  If you want to apply specific rate customisations to one or more child accounts, use the "Apply margin to the following child accounts" option when customising your shipping rates.\
3. **Applying different customised rates for child accounts**  
  You can apply unique customised rates per product code at the child account level. When customised rates are configured directly in a child account, they will override any rates inherited from the parent account.

## Important considerations

While the new settings page offers powerful customisation options, there are a few limitations to be aware of:

**Carrier name modification**

The carrier name itself cannot be changed. However, service names can be modified.

**Margins and zero-dollar rates**

Margins are not applied to base rates that return as $0. Carriers often return $0 when a service is unavailable, and adding a margin to these rates could mistakenly indicate the service is available. A component-aware NZ Post surcharge rule can set a flat value for a zero-value surcharge when that add-on is present in the carrier response.

**Viewing margin details in reports**

You can generate a [Shipping Price Report](/articles/orders-manifests-reports/reports/generating-reports) to see both base rates and margin rates for each order. This information is available in the "Margin" column of the report.

**Pricing visibility for 3PL child accounts**

For 3PL child accounts, you can hide the pricing breakdown from 3PL users so any applied margins are not visible. To do this, enable the following settings for the child account from the parent account:

* **Hide Courier Rates**
* **Display total price with margin (hide rate breakdown)**

Once these settings are enabled, only the total shipping price will be shown on unshipped orders.
If you need shipping price details for printed orders, you can generate a report from **Main Menu > Reports**.

## Related articles

- [Set up NZ Post Domestic](/articles/couriers/nz-post/how-to-set-up-nz-post-domestic)
- [Set up rates at checkout](/articles/rates-at-checkout/set-up-guides/set-up-rates-at-checkout)
- [Set up reusable shipping zones](/articles/configure-shipping-workflows/rules-and-automation/setting-up-reusable-shipping-zones)
- [View the quoted shipping cost for orders](/articles/4404304727695-view-the-quoted-shipping-cost-for-orders)
