Platform Guides
Prestashop
This guide is intended for Prestashop merchants who are connecting their store to Violet. During this process, the merchant will install and configure the Violet plugin through their Prestashop dashboard and then generate and provide credentials to Violet through the Violet Connect onboarding tool. Total time for completion is around 10 minutes.
Step 1: Installing the Violet Plugin
- From Violet Connect select Prestashop.
- In a separate tab, open the admin dashboard of the Prestashop site.
- Download the Violet Prestashop Plugin.
- From the left sidebar, locate the Improve section.
- Click Modules then Module Manager.
- Click the Upload a module button near the top-right corner of the page.
- The upload modal should now be open.
- Click Select File and select the violet.zip file that you downloaded in the first part of this step.
- Once selected the plugin will begin installing.
Step 2: Generate API Credentials
- From the left sidebar, locate the Configure section.
- Click Advanced Parameters then Webservice.
- Click the Add new webservice key button near the top-right corner of the page.
- Locate and click the Generate button near the Key field.
- Enter a key description that will help identify that this key is used by Violet.
- Ensure that the webservice key is enabled.
- Configure the permissions so that they match the following values:
Resource | View (GET) | Modify (PUT) | Add (POST) | Delete (DELETE) |
---|---|---|---|---|
addresses | ✔ | |||
carriers | ✔ | |||
cart_rules | ✔ | |||
carts | ✔ | ✔ | ✔ | ✔ |
categories | ✔ | |||
combinations | ✔ | |||
configurations | ✔ | |||
contacts | ✔ | |||
content_management_system | ✔ | |||
countries | ✔ | |||
currencies | ✔ | |||
customer_messages | ✔ | ✔ | ✔ | ✔ |
customer_threads | ✔ | |||
customers | ✔ | ✔ | ✔ | ✔ |
customizations | ✔ | |||
deliveries | ✔ | ✔ | ✔ | ✔ |
employees | ✔ | |||
groups | ✔ | |||
guests | ✔ | ✔ | ✔ | ✔ |
image_types | ✔ | |||
images | ✔ | |||
languages | ✔ | |||
manufacturers | ✔ | |||
messages | ✔ | |||
order_carriers | ✔ | |||
order_details | ✔ | ✔ | ✔ | ✔ |
order_histories | ✔ | ✔ | ✔ | ✔ |
order_invoices | ✔ | ✔ | ✔ | ✔ |
order_payments | ✔ | ✔ | ✔ | ✔ |
order_slip | ✔ | ✔ | ✔ | ✔ |
order_states | ✔ | ✔ | ✔ | ✔ |
orders | ✔ | ✔ | ✔ | ✔ |
price_ranges | ✔ | |||
product_customization_fields | ✔ | |||
product_feature_values | ✔ | |||
product_features | ✔ | |||
product_option_values | ✔ | |||
product_options | ✔ | |||
product_suppliers | ✔ | |||
products | ✔ | |||
search | ✔ | |||
shop_groups | ✔ | |||
shop_urls | ✔ | |||
shops | ✔ | |||
specific_price_rules | ✔ | |||
specific_prices | ✔ | |||
states | ✔ | |||
stock_availables | ✔ | |||
stock_movement_reasons | ✔ | |||
stock_movements | ✔ | |||
stocks | ✔ | |||
stores | ✔ | |||
suppliers | ✔ | |||
supply_order_details | ||||
supply_order_histories | ||||
supply_order_receipt_histories | ||||
supply_order_states | ||||
supply_orders | ||||
tags | ✔ | |||
tax_rule_groups | ✔ | |||
tax_rules | ✔ | |||
taxes | ✔ | |||
translated_configurations | ✔ | |||
violet_cart | ✔ | ✔ | ✔ | ✔ |
violet_config | ✔ | ✔ | ✔ | ✔ |
warehouse_product_locations | ✔ | |||
warehouses | ✔ | |||
weight_ranges | ✔ | |||
zones | ✔ |
Step 3: Provide Configured Credentials to Violet
Store URL This is the fully formed URL to your Prestashop store. If you provide any other URL the credentials will be rejected until the correct one is provided.
API Token This is the webservice key created in Step 2.
Was this page helpful?