LIFESTYLE B2B+B2C WOOCOMMERCE

Rekpol Group

Wholesale flowers online in 14 weeks

A B2B platform for a flower wholesaler on WooCommerce with full ERP and marketplace synchronization. Launched after 14 weeks, +89% wholesale buyers online. Rekpol is a floral wholesaler that serves businesses only and does no retail sales. It has been operating for more than 20 years and has 8 regional centers. It imports flowers from the Netherlands, Ecuador, Colombia, Ethiopia and Kenya. Its customers are flower shops, florists and other companies in the industry.

Rekpol Group — mockup of the B2B/B2C floristry platform interface with a wholesale order panel and ERP synchronisation
Mockup of the B2B/B2C platform: sales areas, a wholesale order panel and synchronisation with ERP and marketplace channels.
× Before
  • Goods that lose value fast. Cut flowers have a short shelf life. Customers need to see current availability, and the wholesaler has to sell what's in stock quickly.
  • Sales to businesses only. Wholesale prices cannot be publicly visible. Access to the offer requires customer verification.
  • Stock from the ERP. Product data originates in the ERP system. Without full synchronization, the store would show outdated stock levels.
  • Different availability statuses. Some goods are on site, some in transit and some come from outside the EU. Customers need this information before placing an order.
  • Several sales channels. The offer is also listed on a marketplace. Stock must be consistent across all channels so the same goods aren't sold twice.
  • A fast launch. The client needed the platform on a short timeline. Time to launch was 14 weeks.
→ Our approach
  • WooCommerce as the B2B foundation. WooCommerce offers flexibility in building wholesale logic. It lets us add account verification, hidden prices and custom product statuses.
  • Full ERP synchronization. The ERP remains the source of product data. The store pulls stock levels and information from it, so customers see what is actually in the warehouse.
  • Marketplace synchronization. Stock in the store and on the marketplace is synchronized. A sale in one channel immediately reduces availability in the other.
  • Prices after verification. Customers see prices only after verification and login. This protects the wholesaler's pricing policy.
  • Availability described in a florist's language. We divided goods into available, in transit and non-EU. Customers also see the flowers' stage of maturity.
  • A plan built around the deadline. We split the scope so the launch would fit into 14 weeks. The features essential for selling came first, followed by further improvements.
  • Foreign markets built into the structure. We planned languages, currencies and delivery countries from the start. A customer from the Czech Republic or Slovakia uses the same platform as a customer from Poland.
  • Prices after verification and login. Pricing is available only to verified businesses. Retail customers and casual visitors can't see it, in line with the business-only sales policy.

What we built it with.

WooCommerce
A B2B platform with account verification, hidden prices and custom availability statuses.
ERP integration
Full synchronization of stock and product data. The ERP remains the source of truth for all channels.
Marketplace synchronization
Consistent stock between the store and the marketplace, with no risk of selling the same goods twice.

Wholesale process analysis

We mapped out how customers order, how accounts are verified and where product data comes from. We also determined what information a florist needs to see before buying.

Architecture and integrations

We designed the data flow between the ERP, the store and the marketplace. The ERP remained the source of truth for stock.

B2B store

We built the platform on WooCommerce with account verification, hidden prices and availability statuses. We designed the interface for fast, repeat orders.

Synchronization testing

We checked that stock changes in the ERP and marketplace sales were correctly reflected in the store. We also tested edge cases, such as simultaneous orders for the last item.

Launch

The platform went live 14 weeks after work began. From day one it ran on ERP data.

What changed.

The number of wholesale buyers purchasing online grew by 89%.
+89% wholesale buyers online
It took 14 weeks from the start of work to a working platform.
14 weeks to launch
Store stock comes directly from the ERP, with no manual retyping.
Full ERP synchronization
The store and the marketplace use the same availability data.
Consistent stock across channels
Availability statuses and maturity stages help plan purchases without calling a sales rep.
A clear offer for florists

See other projects.

Running a wholesale business and want to move your customers online?

We'll build a B2B platform synchronized with your ERP. If you sell fast-moving goods, up-to-date stock levels determine customer trust. The ERP should be the single source of data, with the store and the marketplace drawing from it. In B2B wholesale, hidden prices and account verification are a standard that protects your pricing policy. A short launch timeline is possible when the scope is split into features essential for selling and later phases.

Let's talk about your online wholesale →