PrestaShop Integration

PrestaShop

PrestaShop API Setup Guide

Follow these steps to configure your PrestaShop webservice for eAWB integration. Integrate eAWB's shipping services directly into your PrestaShop store and start automating your shipping processes.

Official Plugin
Complete Integration
Automated Shipping
v1.0.4 • 23.12.2025
Recently Updated

Video Tutorial

Watch this step-by-step video guide to help you through the integration process

Download the eAWB PrestaShop Module

Get the official eAWB PrestaShop module. Our module is specifically designed for seamless PrestaShop integration.

📥 Download eAWB PrestaShop module
1

Access Advanced Parameters

Navigate to PrestaShop webservice settings

In your PrestaShop admin panel, go to Advanced Parameters (Parametri Avansati) and click on Webservice (Servicii Web).

PrestaShop Advanced Parameters menu showing Webservice option

Advanced Parameters menu in PrestaShop admin

Important

Make sure you have administrative privileges to access the Advanced Parameters section.

2

Enable Webservice

Activate the webservice functionality

Check that the webservice is enabled in your PrestaShop configuration. If not enabled, toggle the switch to activate webservices.

PrestaShop webservice enable toggle

Enable webservice functionality

Tip

Enabling webservices allows external applications to interact with your PrestaShop store via API calls.

3

Add New Webservice Key

Create a new API key for eAWB integration

In the top right corner of the webservice configuration page, click on "Add new webservice key" (Adauga o noua cheie de serviciu web).

Add new webservice key button in PrestaShop

Add new webservice key button

4

Generate API Key

Create a secure API key

Click on "Generate" (Genereaza) button to automatically create a secure API key. This key will be used to authenticate eAWB services with your PrestaShop store.

Generate API key button in PrestaShop

Generate button to create API key

Tip

The generated key is random and secure. You can also create a custom key if needed.

5

Add Description

Label your API key for future reference

Add a description (Descriere) to help you identify this API key in the future. We recommend using "eAWB" or "eAWB Integration" as the description.

API key description field

Add description for the API key

Tip

After adding the description, you will need to configure the API permissions in the next step before saving the webservice key.

6

Configure Permissions and Activate Key

Set API permissions and ensure the key is active

Configure the required permissions for the API key to allow eAWB to access the necessary PrestaShop resources. Make sure to set the key as active to enable the integration.

1

Select the following permissions (resources):
addresses
countries
currencies
customers
languages
order_carriers
order_histories
order_states
orders
products
states

2

Set the API key status to Active

3

Click Save to create the webservice key

4

Copy the generated API key for use in eAWB configuration

API key permissions configuration

Configure API key permissions and activation

Important

These permissions are essential for eAWB to properly process orders and manage shipping information. Without these permissions, the integration will not function correctly. Keep your API key secure, never share it publicly, and treat it as a password.

7

Connect to eAWB Account

Complete the integration in your eAWB dashboard

Now return to your eAWB account to complete the integration setup. Navigate to the Integrari (Integrations) section and connect your PrestaShop store.

1

Log in to your eAWB account

2

Navigate to the Integrari (Integrations) section

3

Go to the Integrari tab

4

Click the Connect button under PrestaShop

eAWB integrations section with PrestaShop connect button

PrestaShop integration in eAWB dashboard

Tip

You will need the API key you generated and copied in the previous step to complete the connection setup.

8

Complete Integration Setup

Fill in the connection details in the modal

A modal will appear where you need to enter your PrestaShop integration details. Fill in all required information to establish the connection.

1

Add the name of the integration (e.g., "My PrestaShop Store")

2

Enter the URL of your eShop (your PrestaShop store URL)

3

Paste the API key from PrestaShop (generated in Step 6)

4

Click Conecteaza (Connect) to complete the setup

PrestaShop integration setup modal with connection fields

Integration setup modal in eAWB

Important

Make sure all information is accurate before clicking Connect. You can always edit these details later if needed.

9

Access Integration Settings

Configure your newly connected integration

Now that your PrestaShop store is connected, you need to configure the integration settings. Click on the Setări (Settings) tab under your newly added integration.

1

Locate your newly added PrestaShop integration

2

Click on the Setări (Settings) tab under the integration

PrestaShop integration with Settings tab highlighted

Access integration settings

Tip

The integration settings allow you to customize how orders are processed and AWBs are generated.

10

Configure Integration Settings

Set up carrier preferences and order synchronization

In the settings modal, you can configure various aspects of your PrestaShop integration to match your business needs.

1

Set your preferred carrier service for shipments

2

Configure order statuses for which import of orders will work

3

Enable or disable Auto sync functionality

4

Customize the content that will appear on AWBs

5

Save your settings when complete

Integration settings modal with configuration options

Configure integration preferences

Important

These settings control how your PrestaShop orders are automatically processed and converted into shipping labels through eAWB.

11

Access Module Management

Navigate to module administration

In your PrestaShop admin panel, go to Module > Administrare module (Module Administration) to access the module management section.

PrestaShop Module Administration menu

Module Administration in PrestaShop admin

12

Upload eAWB Module

Install the downloaded module

Click Încarcă acum (Upload now) and upload the `europarcel.zip` file you downloaded in Step 1. This will install the eAWB PrestaShop module.

Upload module button in PrestaShop

Upload eAWB module

Tip

Make sure you upload the correct zip file that was downloaded from the official eAWB source.

13

Configure Module

Access module configuration

After successful save, click Configurează (Configure) to set up the module. This will open the module configuration page.

Configure module button in PrestaShop

Configure module button

14

Select Services and Lockers

Configure delivery options

Select your preferred Livrare la adresă (Home Delivery) service and select the lockers you want to show in the map, then click Save to apply your settings.

Module configuration with services and lockers selection

Select services and lockers

Tip

You can select multiple lockers to display on the map for customer selection during checkout.

15

Access Carrier Settings

Navigate to shipping configuration

Go to Livrare > Transportari (Shipping > Carriers) in the menu and click Modifică (Edit) on EuroParcel - Home Delivery to configure the carrier settings.

Carriers list with EuroParcel Home Delivery edit option

Access carrier settings

16

Configure Home Delivery Carrier

Set up carrier details

Update Nume transporator (Carrier name) and Timp tranzit (Transit time) according to your preferences, then click Următorul (Next) to proceed.

Home delivery carrier configuration form

Configure home delivery carrier

17

Set Home Delivery Shipping Costs

Configure pricing and weights

Update your shipping costs and make sure you set correct weights for each price range. Once configured, click Finalizare (Finish) to save the carrier settings.

Shipping costs configuration for home delivery

Set home delivery shipping costs

Important

Accurate weight ranges are crucial for correct shipping cost calculations. Make sure the weights match your product catalog.

18

Edit Locker Delivery Carrier

Access locker delivery carrier settings

From the carriers list, click Modifică (Edit) on EuroParcel Locker Delivery to access the locker delivery carrier configuration.

Carriers list with EuroParcel Locker Delivery edit option

Edit locker delivery carrier

19

Configure Locker Delivery Carrier

Set up locker delivery details

Update Nume transporator (Carrier name) and Timp tranzit (Transit time) for the locker delivery carrier, then click Următorul (Next) to proceed.

Locker delivery carrier configuration form

Configure locker delivery carrier

20

Set Locker Delivery Shipping Costs

Configure locker pricing and weights

Update your shipping costs and make sure you set correct weights for each price range. Once configured, click Finalizare (Finish) to save the locker delivery carrier settings.

Shipping costs configuration for locker delivery

Set locker delivery shipping costs

Important

Accurate weight ranges are crucial for correct shipping cost calculations. Make sure the weights match your product catalog.

🎉 Congratulations! Your PrestaShop is ready for eAWB integration

You have successfully configured the webservice API key. You can now use this key to integrate eAWB shipping services into your PrestaShop store.