thirty bees is a free, open-source e-commerce platform designed for businesses to create and manage online stores. It started as a community-driven fork of the PrestaShop e-commerce software, with a primary goal to provide a more stable, faster, and feature-rich platform right out of the box. The core purpose of thirty bees is to offer a robust and reliable solution for merchants without the need for many paid add-ons for basic functionalities. The platform is developed and maintained by a global community of developers and is managed by Thirty Bees B.V., a company based in Middelburg, The Netherlands. It focuses on performance, security, and providing a comprehensive set of tools to help merchants succeed online.
thirty bees comes with over 500 features built-in. Here are some of the key features:
thirty bees is open-source software, which means the core platform is completely free to download and use. There are no monthly subscription fees or pricing tiers for the software itself. Costs associated with running a thirty bees store are external. These typically include:
The entire thirty bees platform is free. It is not a free plan with limitations, but rather a full-featured, open-source software. Users get access to all core features, can host unlimited products, and manage unlimited orders without any charge from thirty bees. There is no trial period because the software is perpetually free. You can download it from the official website and use it for as long as you want.
Getting started with thirty bees involves a few key steps:
thirty bees integrates with other services and platforms through modules, which can be installed from the back office. There is no central integration directory, but modules are available for most common needs.
Integrations are typically added by purchasing or downloading a module from the thirty bees marketplace and configuring it in the store's back office.
Yes, thirty bees provides a web service (API) that allows developers to connect the e-commerce store with third-party applications, such as ERP systems, CRM software, or mobile apps. The API is based on REST principles.
To use the API, you must first enable it in the back office and generate an API key. This is done under Advanced Parameters > Webservice. Here, you can create a new key and assign specific permissions, controlling which data the key can access and modify.
Here is a generic PHP cURL example of how you might connect to an API endpoint:
<?php
$apiKey = 'YOUR_API_KEY';
$shopUrl = 'https://yourstore.com/api';
// The resource you want to access, e.g., products
$resource = 'products';
// The ID of the specific item, if any
$resourceId = 1;
$url = $shopUrl . '/' . $resource . '/' . $resourceId;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, $apiKey . ':');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($httpCode == 200) {
$xml = simplexml_load_string($response);
print_r($xml);
} else {
echo 'Error: ' . $httpCode;
}
?>
thirty bees does not have a formal, public affiliate program for promoting the software itself, as the software is free. Open-source projects typically rely on community contributions and partnerships rather than commission-based affiliate sales. However, some third-party developers who sell premium themes and modules for thirty bees may offer their own affiliate programs. If you are interested in partnering with the thirty bees project, it is best to contact the company directly through their official website to discuss potential collaboration or partnership opportunities.