How to connect B2C Europe (now Maersk) to ShippyPro

B2C Europe is one of the largest multi-carrier networks in Europe. In this article, you will learn how to connect B2C Europe to ShippyPro and add additional options such as a return label in the box or Final Mile Label to your existing connection. ✨



  1. Before you start

  2. Connection steps

  3. Additional options

  4. Troubleshooting & Errors

1. Before you start

In order to connect your B2C Europe account ask your B2C Europe contact what type of API integration is assigned to your Account.


Then contact us either via chat or form request from your Support Panel by clicking on the black HELP button in the lower right corner of your account to proceed with the connection and request tracking activation.


📌 Please be advised that, if you are using Track & Trace, you will need to request Tracking activation from our Support Team. Kindly contact us through your Support Panel, and we'll be happy to assist you.

2. Connection steps

Now that everything is correctly set up in B2C Europe portal, you're ready to connect it to ShippyPro.

  • Navigate to Carriers and click on B2C Europe Logo (simply type "B2C Europe" on the search bar to spot it in a sec).

  • Enter your Token, Prefix, Custom Logo URL (JPG - 300x100) and Scramble Code (For FML tracking purposes)

  • Pick your label type and your Service. If you'd like to add multiple services, you'll need to create a new connection for each one.

  • Once enabled by your Carrier Person, add your Return Credentials as well as the Return Service for your shipments.

3. Additional Options

🔁 Print return labels

You can print your return labels with the shipping label by ticking Print Return Label

🖨 Final Mile Label

Kindly note that multiparcel pre-label is not currently supported, you can proceed by using the Final Mile Label setting to print multiple PDFs:


This will allow you to send multiple packages to the API but with only 1 single PDF generated.

🧪 Test Mode

Enable the Test Mode if you'd like to make some test shipments. Please keep in mind that this option should be flagged only if you have test credentials, not production credentials!

✍🏻 Custom Label

If you want, you can also enter a Custom Label to recognize the connection among all the others.

4. Troubleshooting & Errors

OrderNumber: value not unique/OrderNumber is already registered into the system

This means that you’ve tried to generate multiple shipments with the same marketplace reference (TransactionID) and the carrier doesn’t allow it. At that point you can either:

  • change the reference type from My profile > Preferences > Order reference printed on the labels > ShippyPro order number and re-elaborate the orders in error

  • create the order again indicating a new marketplace reference/TransactionID

Re-alert data exchange version 2.4 is not available for this account

This message is related to a contract limitation. Please contact B2C for more information.


No route found!

Contact the carrier in order to activate your contract.