Commerce for every way you sell.One platform, one API.

Borkol runs catalog, orders, pricing, stock and sales documents for B2B and B2C stores. Switch on the modules a business needs and build any storefront on the API.

Modules for the whole order flow

Each business switches on only what it needs. Every module shares one catalog, one contact list and one API.

See all features

Stoneware mug

MUG-STONE

148In stock

Arc floor lamp

LAMP-ARC

4Low stock

Canvas tote bag

TOTE-CANVAS

0Out of stock

Catalog and stock

Products, variants and categories, with stock per location and a warning before you sell out.

GuidesCatalogStock

#1042

Pending paymentPaidShippedCompleted

Selling online

Carts, checkout, orders and discounts, plus made-to-measure products priced as the shopper configures them.

GuidesWebshopConfigurator

GroupMin qtyPrice
Everyone12+€16.50
Trade1+€14.80
Trade48+€12.90

B2B pricing and quotes

Prices per contact group and quantity, and products the customer buys by quote instead of at checkout.

GuidesBulk pricing

Quote

Q-2026-0012

Accepted

Invoice

INV-2026-0031

Paid

Sales documents

Quotes, invoices, credit notes and payments on your own PDF templates, with or without a webshop.

GuidesSales

Northfield Studio

Company

Pending

Harbour Cafe

Company

Approved

Lina Vos

Person

Guest

Customers

People and companies in one list, with groups, custom fields and approval for B2B accounts.

GuidesContacts

Quote request

quote-request

New

Contact

contact

Open

Content and forms

Model your own content types and build the forms on your site, with every submission in one inbox.

GuidesObjectsForms

An API your storefront can build on

Every business gets its own API keys with scopes. Only enabled modules answer, prices follow the customer's group, and signed webhooks tell your systems what changed.

Open the API reference
GET /v1/api/commerce/products

Request

curl "https://api.borkol.com/v1/api/commerce/products?page=1" \
  -H "Authorization: Bearer {api_key}" \
  -H "Accept: application/json"

Response

{
  "data": [
    {
      "sku": "MUG-STONE",
      "slug": "stoneware-mug",
      "name": "Stoneware mug",
      "price": {
        "amount": 1850,
        "currency": "EUR"
      },
      "stock_status": "in_stock"
    }
  ]
}

Built as a platform

The same foundations under every business, whatever it sells.

A workspace per business

One account runs several businesses, each with its own data. Owners invite the team, members do the work.

Scoped API keys and webhooks

Give every integration only the scopes it needs, and receive signed webhook events when orders, stock or content change.

B2B, B2C and guest checkout

Guest checkout, customer accounts or login only, with prices shown including or excluding VAT.

English, Dutch and Turkish

The dashboards, the mobile app and the documentation speak all three. Each person picks their own language.

An app for iOS and Android

Follow orders, stock and sales on the go, with push notifications about your own stores.

Hosted in the EU

Application data is stored in the European Union. No advertising, no trackers, no selling of data.

Frequently asked questions

Still have a question? Get in touch

See it with your own catalog

Tell us what you sell and how, and we will set up a workspace for you.