To connect to the API and print labels, you must have:
Access to MyGLS
An active contract with MyGLS
API Credentials (contact your account manager)
A paid FULL plan
To display the Pickup Points widget, you must have:
A paid LITE or FULL plan
To use the PPL API, you must have a business contract with PPL.
If you don’t have an account yet, contact PPL sales or support via email: it@ppl.cz
Once your account is active, PPL will provide you with credentials to access their API
You will then need to request access to the API and obtain the following credentials:
Client ID
Client Secret
Once you have your API credentials ready:
In the app, go to Providers > Add Provider
Choose PPL as the carrier type
Fill in the required fields:
Client ID
Client Secret
Map the provider to the correct shipping rates:
If you haven’t created shipping rates for PPL yet, follow this guide: Configure shipping rates for carrier integration
If you already have PPL shipping rates set up:
In the Home Delivery section, select the shipping rates that will use PPL
Assign the appropriate service, e.g. PPL Private (B2C)
If you're using pickup points, make sure to also select the relevant rates in the Pickup Points section to enable pickup point selection for customers
Set the provider as active
Save the provider
To allow customers to select a PPL Pickup point during the checkout process, you need to activate and configure the widget.
Follow the appropriate guide based on your Shopify plan.