Overview
You can create custom carriers and use them in orders.
The present documentation will guide you to do so.
As a summary you will need to :
- Create the custom shipping method in Settings > Sales > CUSTOMER CARRIER CONFIGURATION
- Create a carrier account for it in Sales > Carrier accounts
- Configure a shipping label for it
Creating the custom shipping method
On myFulfillment, navigate to the settings in the top right with the symbol

on the top right of the screen
On the tabs under Account configuration, choose the Sales tab. Watch out not to confuse it with the Sales tab at the very top of the screen.
Scroll down the page until you meet the section Customer carrier configuration.
You can then use the Add (1) button to create a custom carrier. The only needed information is its name. Spaces are allowed, it is however good practice to avoid using them.
Warning: you will need to hit the SAVE (2) button on the bottom right side of the screen for the change to be validated.
Example of a custom carrier configuration :
Create a carrier account for the custom carrier
Head back to the front page.
Under the tab Sales (3) at the top of the screen, choose Shipping labels (4).
You will then be on a list of Carrier accounts. On the bottom right of the page, use the button + Add new account.
Complete the mandatory Name field and save your template with the matching button on the bottom right side of the screen.
We will configure all the fields needed in the next section.
Configuring the shipping label
By creating the Carrier account and using the save button, we have created a shipping label.
It is however currently blank and isn't set up correctly.
On the shipping label page you currently are, complete the fields as follows:
- Website: Your BoostMyShop website. That field is not always proposed and only one choice is available when it is.
- Name: the template name for the custom carrier created. That field has been completed just before. If possible, avoid spaces in that field.
- Type: Choose Address_label for a custom carrier
- Status: Active
- Next ship date: shall be left empty.
- Shipping methods: You will need to find the custom carrier you created. As the list is very long and ordered on an internal id, it is recommended to search "custom" with the search on the page feature of your web browser. On most of them, you can access it with the keyboard shortcut Ctrl + F. You will need to choose your custom carrier, its name starts with custom_.
Here is an example of it found with the search function of the browser:

- Warehouses, Stores and Countries: select All
- Minimum weight and Maximum weight: Those information fields are not mandatory. The custom carrier may be impossible to select should the parcel be outside the range of those fields. It is recommended to leave those fields empty for a custom carrier.
The Manifest section and associated fields can be left empty.
Save your modifications with the SAVE TEMPLATE button at the bottom right of the screen. It is possible the save will ask for a file name in the Export tab. We will configure that now.
Export and Label tabs
Navigate to the Export tab on the left side of the screen.
The file name should have the syntax your_custom_carrier_name_{increment_id}.txt
Watchout to not forget the .txt file extension.
- Mime type: Choose TXT,CSV
- File Encoding: UTF-8
- Orders to export: Only packed orders
Save your template with the SAVE TEMPLATE button at the bottom right of the screen
Example of a typical File Settings for a custom carrier :
Choose the tab Label Configuration on the right side of the screen.
The label content field allows you to generate the label itself to be printed.