Zikkio

PrestaShop catalogs and prices, through one API

Read products and combinations from PrestaShop and write prices. The merchant creates a webservice key once.

PrestaShop Webservice API

At a glance

Connects with
Webservice key
Merchant
Creates a key once
Access
Key does not expire
Reads
Catalog and combinations
Writes
Prices
Inventory
Write, per combination

What you can read and write

Every field comes back in the same shape as on the other platforms.

Data What you get Access
Catalog What you get: Products with their tags. Access: Read
Variants What you get: Combinations, one row each with its own SKU and price. Access: Read
Prices What you get: Zikkio updates only the specific prices it created; the merchant’s own discounts stay as they are. Access: Write
Inventory What you get: Stock per combination. Access: Write

How a store connects

The merchant creates one key. It works until they switch it off.

  1. Your product creates a connect session for PrestaShop
  2. In Advanced parameters > Webservice, the merchant turns the webservice on
  3. They create a key with the permissions Zikkio lists
  4. They paste the key into the connect page and Zikkio checks it

Start the connection from your product

POST /v1/connect/sessions
curl -X POST https://api.zikkio.com/v1/connect/sessions \
  -H "Authorization: Bearer zk_test_••••" \
  -d '{ "platform": "prestashop" }'
201 Created
{ "connect_url": "https://connect.zikkio.com/s/ses_3kd9" }

What Zikkio handles on PrestaShop

The platform details your integration does not have to deal with.

Combinations

Each combination is a variant row with its own SKU and price.

Discounts left alone

Zikkio keeps track of the specific prices it creates and updates only those, never group or customer discounts.

Multistore

PrestaShop multistore setups are supported.

PrestaShop questions

Before you connect the first PrestaShop store.

Which permissions does the key need?
Products, combinations, specific prices, stock, taxes, configurations, categories, tags, options and features.
Will Zikkio change my discounts?
No. Zikkio only updates the specific prices it created.
Which PrestaShop versions do you support?
1.7, 8 and 9.

Connect your first store today.

Free plan with three stores on every platform. No card, and no sales call unless you ask for one.

POST /v1/connect/sessions
curl -X POST https://api.zikkio.com/v1/connect/sessions \
  -H "Authorization: Bearer zk_test_••••" \
  -d '{ "platform": "shopify" }'
201 Created
{ "connect_url": "https://connect.zikkio.com/s/ses_3kd9" }