Quick Start Guide

Get Bol.com Integration up and running in minutes. This guide walks you through the essential setup steps to connect your Magento store with Bol.com and start selling on the Netherlands' largest marketplace.


Step 1: Install the Extension

Via Composer (recommended)

composer require magmodules/magento2-bol
bin/magento module:enable Magmodules_Bol
bin/magento setup:upgrade
bin/magento cache:flush

Step 2: Enable the Module

  1. Go to Magmodules → Bol.com → Configuration → Settings
  2. Set Enabled to Yes
  3. Click Save Config
  4. Flush cache: System → Cache Management → Flush Magento Cache

Step 3: Get Your Bol.com API Credentials

Before you can connect, you need API credentials from Bol.com:

  1. Log in to your Bol.com seller account
  2. Go to Settings → API Settings
  3. Create new API credentials or use existing ones
  4. Copy your Client ID and Client Secret

Step 4: Create a Bol.com Account

  1. Go to Bol.com → Configuration → Accounts
  2. Click Add New Account
  3. Configure the account:
Setting Description
Enabled Yes
Name Internal name (e.g., "Main Account")
Is Demo No (unless testing with demo credentials)
Client ID Your Bol.com API Client ID
Client Secret Your Bol.com API Client Secret
  1. Configure Order Import settings:

    • Enable order import
    • Set Import Orders From date
    • Select Store View for orders
    • Choose Product Identifier (attribute containing EAN)
    • Select shipping methods
  2. Click Save

Test the Connection

Run the connection test to verify your credentials:

bin/magento magmodules-bol:test-connection

Step 5: Create a Product Profile

Product profiles define which products to sell on Bol.com and how:

  1. Go to Bol.com → Configuration → Product Profiles
  2. Click Add New Product Profile
  3. Configure:
Setting Description
Enabled Yes
Name Profile name (e.g., "All Products")
Account Select your Bol.com account
Store View Store view for product data
EAN Attribute Attribute containing EAN/barcode
  1. Set up Conditions to select which products to include
  2. Configure Price Data (price attribute, markup percentage)
  3. Configure Offer Data (condition, fulfilment type, delivery code)
  4. Click Save

Step 6: Export Your Offers

  1. Go to Bol.com → Data → Offers
  2. Wait for the product profile to process (or run manually)
  3. Select the offers you want to export
  4. Use mass action Export to push offers to Bol.com

Or export via CLI:

bin/magento magmodules-bol:export-offers

Step 7: Enable Cron Jobs

For automatic synchronization, configure cron jobs at Magmodules → Bol.com → Configuration → Settings → Cron:

Cron Job Recommended
Import Orders Every 15 minutes
Export Shipments Every 15 minutes
Import Competing Offers Daily
Process Product Profiles Every hour

Verification Checklist

  • Module is enabled
  • Bol.com account is created and connection test passes
  • Product profile is created with correct EAN attribute
  • Offers appear in the Offers grid
  • Offers are successfully exported to Bol.com
  • Test order imports correctly

Common Setup Issues

Connection test fails

  • Verify Client ID and Client Secret are correct
  • Check if API credentials are active in Bol.com partner portal
  • Ensure "Is Demo" matches your credential type

No products in Offers grid

  • Check product profile conditions
  • Verify EAN attribute has values
  • Run product profile processing manually

Orders not importing

  • Verify order import is enabled on the account
  • Check "Import Orders From" date
  • Ensure cron is running

Need More Help?

Documentation:

Support:

Created:
Updated:
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 28 days ago
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025
star star star star star
star star star star star
R. U.
Erg goed team, reageren snel en duidelijk en hebben met toegang tot onze database erg goed geholpen (eigenlijk een gratis customization).
Google 18 Jun 2025
star star star star star
star star star star star
Hugo de Groot
Uitstekende support! Wij gebruiken o.a. de Rich Snippets Suite extensie voor onze Magento 2 webshop (Hyvä) en hadden een specifieke vraag over structured data op PLP-pagina’s. Binnen no-time kregen we een inhoudelijk en duidelijk antwoord. Zeer prettig contact en goed onderbouwde uitleg. Absoluut een betrouwbare partner voor Magento-extensies!
Google 13 Jun 2025