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

  1. From Violet Connect select Prestashop.
  2. In a separate tab, open the admin dashboard of the Prestashop site.
  3. Download the Violet Prestashop Plugin.
  4. From the left sidebar, locate the Improve section.
  5. Click Modules then Module Manager.
  6. Click the Upload a module button near the top-right corner of the page.
  7. The upload modal should now be open.
  8. Click Select File and select the violet.zip file that you downloaded in the first part of this step.
  9. Once selected the plugin will begin installing.

Step 2: Generate API Credentials

  1. From the left sidebar, locate the Configure section.
  2. Click Advanced Parameters then Webservice.
  3. Click the Add new webservice key button near the top-right corner of the page.
  4. Locate and click the Generate button near the Key field.
  5. Enter a key description that will help identify that this key is used by Violet.
  6. Ensure that the webservice key is enabled.
  7. Configure the permissions so that they match the following values:
ResourceView (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.