
內容簡介
RAU Order Sync with bol.com for WooCommerce 是一款免費的 WooCommerce 外掛,專為希望在同一平台上管理 bol.com 銷售的賣家設計。它透過官方的 bol Retailer API 將 WooCommerce 商店與 bol 賣家帳戶連接,簡化訂單、出貨及庫存管理流程。
【主要功能】
• 每 15 分鐘自動匯入 bol 訂單
• 支援 FBR 和 FBB 訂單類型
• 根據 SKU 或 EAN 匹配產品
• 避免重複訂單匯入
• 客戶取消請求標記顯示
外掛標籤
開發者團隊
② 後台搜尋「RAU Order Sync with bol.com for WooCommerce」→ 直接安裝(推薦)
原文外掛簡介
RAU Order Sync with bol.com for WooCommerce is a free bol.com WooCommerce integration for sellers who want to run their bol sales from the same place as their own web shop.
bol is the largest online marketplace in the Netherlands and Belgium. According to bol’s own figures it has around 14 million active customers and more than 43,000 sales partners. If you sell there and also run a WooCommerce store, you know the double work: copying orders across by hand, typing tracking numbers into the Seller Dashboard, and correcting stock after something sells out on one channel but not the other.
This plugin connects your WooCommerce store to your bol seller account through the official bol Retailer API. Open bol orders arrive in WooCommerce as normal orders. You ship them the way you already ship everything else, and the plugin creates the shipment on bol with the transporter and tracking number. Stock flows the other way, from WooCommerce to your bol offers, so one stock figure drives both channels.
It is deliberately focused: orders, shipments and stock, without a middleware subscription, an order cap or a separate dashboard to log into.
Import bol orders into WooCommerce
Automatic order import every 15 minutes — each open bol order becomes a native WooCommerce order with line items, prices, shipment and billing addresses, and a pickup-point flag.
FBR and FBB — import orders you ship yourself (fulfilled by retailer), orders shipped by bol (fulfilled by bol), or both.
Products matched sensibly — on your own offer reference (usually your SKU) first, then on EAN. Unmatched items are still imported as placeholder lines with a warning note, so nothing is lost silently.
No duplicate orders — imports are keyed on the bol order ID, so a repeat sync never creates a second copy.
Customer cancellation requests are flagged on import, so you see them before you pack the order.
Ship from WooCommerce, update bol automatically
Create shipments on bol when the WooCommerce order reaches the status you choose, with the transporter code and tracking number.
Transporter mapping for Dutch and Belgian carriers — PostNL, DHL, DPD, bpost, UPS, FedEx and GLS are mapped to bol’s transporter codes automatically.
Works with shipment-tracking plugins — tracking numbers already added by popular shipment-tracking plugins are picked up, so there is nothing to type twice.
Per-order control — set a default transporter in the settings and override it on any order.
Cancel order items on bol with a proper reason code when you cancel the order in WooCommerce.
Sync WooCommerce stock to bol offers
Hourly stock push from WooCommerce to your bol offers, so an item that sells out in your store stops selling on bol too.
No heavy offer export — the plugin learns each product’s bol offer ID from the orders it imports, so products that have been ordered at least once are kept in stock sync.
Batched safely — stock is sent in batches that stay inside PHP’s execution time and bol’s rate limits. Each run carries on where the last one stopped, so the whole catalogue is covered.
See what happened
Sync log with raw API detail for troubleshooting.
Status screen showing the connection, the last and next sync, and recent errors.
Dashboard widget so problems are visible without opening the settings.
Built properly
HPOS-native (High-Performance Order Storage) — WooCommerce CRUD throughout.
Correct OAuth2 handling with token caching. bol issues very short-lived tokens (about 5 minutes) and warns that requesting one per API call will get your IP banned. This plugin caches the token and reuses it until just before it expires, refreshing it transparently on a 401.
Sends the versioned media type (application/vnd.retailer.v10+json) that bol’s API versioning requires.
Understands bol’s violations error format, so failures come back as readable messages instead of bare status codes.
Rate-limit aware, honouring Retry-After; uses Action Scheduler when available and WP-Cron otherwise.
The Client Secret is stored encrypted and never written to the log.
Translation-ready and written to the WordPress coding standards.
Who it is for
Dutch and Belgian WooCommerce shops that also sell on bol.
Sellers elsewhere in Europe who sell to Dutch and Belgian buyers through bol.
Small and medium sellers who want orders, shipments and stock in one place without a multichannel subscription.
Developers and agencies who need a clean, readable bol Retailer API integration to build on.
bol.com koppeling voor WooCommerce (Nederlands)
Gratis plugin die je WooCommerce-webshop koppelt aan je bol-verkopersaccount via de officiële bol Retailer API. Openstaande bol-bestellingen worden elke 15 minuten automatisch als gewone WooCommerce-bestellingen geïmporteerd. Zending en track & trace gaan terug naar bol zodra je de bestelling verzendt, en voorraad wordt elk uur vanuit WooCommerce naar je bol-aanbiedingen gestuurd. Ondersteunt PostNL, DHL, DPD, bpost, UPS, FedEx en GLS, FBR- en FBB-bestellingen en annuleringen met reden. De plugin is in het Engels en klaar voor vertaling.
A note on scope
This plugin is orders-first by design: it syncs orders, shipments and stock, and leaves offer creation and content to the bol Seller Dashboard. Everything described above is included and fully functional. There are no licence keys, no order or product quotas, no time limits and nothing reserved for a paid version.
Documentation and support
Documentation, setup guides and support are available on the developer’s website: rajaamanullah.com. For questions about this plugin, visit the plugin page or use the wordpress.org support forum.
Disclaimer
This is an independent plugin. It is not affiliated with, endorsed by or sponsored by bol.com or WooCommerce. “bol.com” and “WooCommerce” are used here only to describe the services this plugin works with.
External services
This plugin connects to the bol.com Retailer API to synchronise orders, shipments and stock between your WooCommerce store and your bol seller account. The connection is required for the plugin to do anything, and it is only made after you create your own API client credentials in the bol Seller Dashboard and enter them in the plugin settings.
It contacts these endpoints:
login.bol.com – to exchange your client credentials for an access token. bol issues short-lived tokens, so this is called whenever the cached token is close to expiry.
api.bol.com – to read your open orders and offers, to create shipments, to cancel order items, and to update offer stock.
What is sent: your client ID and the signed token request, the bol order, order-item and offer identifiers being acted on, and – when you ship an order – the transporter code and tracking number you entered in WooCommerce. Cancellations send the order item ID and a reason code. Stock updates send the offer ID and the quantity. No buyer names, addresses or contact details are sent to bol; buyer data flows from bol into your store, not back out.
When: on the scheduled order sync, on the scheduled stock push, when an access token is refreshed, and when you ship, cancel or re-sync an order in wp-admin.
The service is operated by bol.com, and your use of it is governed by their terms:
bol.com Developer Portal: https://developers.bol.com/en/
Ecosystem Terms & Conditions: https://developers.bol.com/en/ecosystem/terms-conditions-EN/
Privacy statement for professional sellers: https://partnerplatform.bol.com/en/sdp/privacy-statement-professional-partners-bol
