FedEx shipping labels from the Orders in admin panel

What is the problem here?

I am trying to create shipping labels:

  • Select the order from Orders in admin panel
  • Click Create shipping label

I get Can't create shipping labels popup. What am I doing wrong?

Is it correct that it will not work for Finland?(https://help.shopify.com/en/manual/fulfillment/fulfilling-orders/shipping-labels/buying-labels/buying-labels)

In general: what is the easiest and correct way to integrate FedEx into Shopify?
I create orders through APIs.
I want to be able to create shipping labels from Shopify using FedEx Finland account on the placed unfulfilled orders.

Native Shopify, third party app, direct FedEx APIs integration?

I would prefer native Shopify if it is possible.

Thank you in advance for your help.

Hey @madfcat

You’re right to suspect it. The link you shared confirms it: Shopify Shipping only works for stores based in the US, Canada, Australia, UK, and a few other markets. Finland isn’t on the list, so the native “Create shipping label” button won’t work regardless of your FedEx account.

For your use case (FedEx Finland account + orders created via API), the most practical path is a third-party app that connects your own FedEx account. This app (PH Ship Rate & Track for FedEx) does that. It lets you use your own FedEx credentials to generate labels from within the Shopify admin, which is the closest experience to native without it actually being native.

Direct FedEx API integration: If you’re already creating orders via Shopify API, you could extend that to call FedEx’s Ship API directly to generate labels and then update the fulfillment in Shopify with the tracking number. More work but gives you full control.

For a Finland-based store wanting to stay close to native Shopify, the third-party FedEx app is the most practical route. Just make sure the app supports connecting your own FedEx account (not just Shopify’s negotiated rates) so you can use your FedEx Finland credentials.

Hope that clears it up!

Yes, this seems like the best practical route. Since Shopify Shipping labels are not supported for Finland, the native label button won’t work.

A third-party FedEx label app that lets you connect your own FedEx Finland account is probably the closest option to a native Shopify workflow. Direct FedEx API integration is possible too, but it would require more custom development.

I agree with what @Mateo-Penida mentioned. Since Shopify Shipping isn’t available in Finland, I’d recommend using the PH Ship, Rate & Track for FedEx app instead.

You can connect your own FedEx Finland account and generate shipping labels directly from the Shopify Orders page for your unfulfilled orders.

One thing I’d like to add is that when you generate the labels through the Orders page using the app, the tracking details are automatically synced back to the Shopify order. So there’s no need to manually enter the tracking number after creating the label; it happens automatically.

Does this app comply with GDPR?