All Collections
Business E-Commerce Support
PublicSquare + Prestashop Onboarding
PublicSquare + Prestashop Onboarding
Anastacia avatar
Written by Anastacia
Updated over a week ago

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.

Need help getting onboarded? Book time with our team here.

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. From the left sidebar, locate the Improve section.

  4. Click Modules then Module Manager.

  5. Click the Upload a module button near the top-right corner of the page.

  6. The upload modal should now be open.

  7. Click Select File and select the violet.zip file that you downloaded in the first part of this step.

  8. 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:

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.

Ready to set up payment directly through the PublicSquare app?

It is required to fully complete the payment onboarding process to publish products on the marketplace. Certain restrictions apply. Check out the article with instructions on how to set up your payment account here!

Want to manage your Violet account and product visibility?

Click here to learn more.

Did this answer your question?