1

Steps on how to connect PrestaShop with Commercium

vrushali khedkar

Last Update hace 6 meses

To connect PrestaShop with Commercium, you will need your PrestaShop domain and webservice key, along with a few simple setup steps. Below is a quick guide to help you complete the integration smoothly.

Step 1: Generate API Credentials in PrestaShop:
To connect PrestaShop with commercium, you need to generate an API key. Follow these steps to create a new API key in PrestaShop:

1. Access the Webservice Page
  1. Log in to your PrestaShop back office.

  2. Navigate to Advanced setting > Webservice.

2. Create a New API Key

  1. Click Add New Webservice Key.

  2. In the Key field, click Generate to create a unique API key.

  3. Add a key description (e.g., "Connecting with Amazon using Commercium").

  4. Set Status to Yes to activate webservice key

3: Assign Permissions

Assign the necessary permissions to the API key. Below are the recommended permissions:

  • Addresses (All)

  • Carriers (Read)

  • Carts(All)

  • Categories (All) 

  • Combinations(All)

  • Configurations(All)

  • Contacts (All)

  • Countries (All)

  • Currencies (All)

  • Customers (All)

  • Delivery (All) 

  • Groups(All)

  • Images (All)

  • Manufacturers(All)

  • Order Carriers (All)

  • Order Details (All)

  • Order_histories(All)

  • Order Payments (All)

  • Orders (All)

  • Order states(All)

  • Product Customization Fields (All)

  • Product Option Values (All)

  • Product Options (All)

  • Products (All)

  • Product_feature(All)

  • Product_feature_values(All)

  • Product Suppliers (All)

  • Shops/Stores (All)

  • States(All)

  • Stock Availabilities (All)

  • Stocks (All)

  • Suppliers (All)

  • Tags (All)

  • Taxes (All)

  • Tax_rule_groups(All)

  • Tax_rules(All)

  • Warehouse Product Locations (All)

  • Warehouses (All)

  • Zones (All)

4. Save the Configuration

  1. Click Save to store the API key settings. Your API key is now ready to use for integrations with Commercium.

Step 2: Access Your Commercium Account

  • If you already have a Commercium account, log in using your credentials.

  • If you do not have an account, please contact our support team at [email protected] for assistance.

Step 3: Navigate to the Available Channel

  • After logging in, head over to the Integrations section on your Commercium dashboard.

  • Then click on Available Integrations and select PrestaShop from the list.

Step 4: Connect Prestashop

  • Enter the Channel name
  • Domain:  provide your domain.
  • Webservice Key: Provide your Webservice key. 

Click connect.

Your PrestaShop store is now successfully connected with Commercium.

Configuration

1. Set Unique Product Identifier
Choose the appropriate identifier for your products—such as SKU, barcode, or another field—depending on how your catalog is structured.


2. Activate Order Sync
Within the Settings, enable the Order Sync option.

Order Sync Configuration Includes:


  • Notify on Unlinked Item/Order – Enable this option to receive email alerts if an order or product fails to match or encounters an error during sync.


  • Skip Unpaid Orders – When this setting is enabled, any orders from the marketplace that haven't been paid for will not be imported.


  • Order Notes Format – You can choose to include the marketplace’s order ID in the order notes. Click the ‘+’ icon to add the ID, and optionally include a prefix or suffix.


  • Order Number Format – Similar to the notes, you may configure how the order number appears by inserting the marketplace ID and adding any prefix/suffix as needed.


  • Order Import Start Time – Define the timestamp (UTC) from which you want orders to start syncing. You can set this to the present time or a few hours earlier, based on your preference.


3. Turn On Shipment Sync
Enable Shipment Sync in the Settings.

You can link your shipping methods with those used in the marketplace. To set up multiple mappings, use the ‘+’ button.
Once mappings are complete, click Save Shipment, and then make sure to save all your changes by clicking Save at the top or bottom of the page.


4. Activate Inventory Sync
Enable Inventory Sync within the Settings panel.

  • Safety Stock Level – Specify a buffer stock quantity that will be retained. This number will be subtracted from your total inventory, and the remaining quantity will be pushed to the marketplace. This helps you prevent overselling while keeping full stock visibility in your system.


5. Enable Price Sync
Switch on Price Sync from the Settings.

Any price changes made to your products will be automatically reflected in the marketplace for the matched listings.


6. Enable Product Sync
Activate Product Sync in the Settings.

  • Default Inventory for Non-Tracked Products – Input a default stock quantity for items that aren’t inventory-managed. This ensures that these products still appear in stock in the marketplace, which requires inventory levels even for made-to-order or custom products.

If you have any questions or need assistance, contact us at [email protected].

Was this article helpful?

0 out of 0 liked this article