MobilityBroker24

Project: To design and develop a comprehensive B2B auction platform for new and used bicycles, integrating translations, complex auction, payment, and compliance systems.

mobility broker 24

The Challenge

Mobility Broker 24 required a custom B2B auction platform built from the ground up. The core challenge was to integrate several complex, third-party systems to create a seamless experience for both buyers and sellers. This included implementing a specialised auction engine (BidJS), a multi-party payment solution for splitting marketplace fees (Stripe Connect), and a robust, region-specific cookie consent banner (Usercentrics) for the German market.

The Solution

The Juniper Studio managed the project from initial concept to a multi-phased technical build, adapting to new requirements as they emerged.

Phase 1: Core Platform & Auction Build

We began by defining the platform's requirements, branding (CI), and page structure. The website was built on a modern Gatsby/ReactJS framework and deployed on Netlify, using Prismic as the headless CMS for content. We identified BidJS as the technical solution for the auction functionality and defined the initial seller listing process, which involved a form submission for manual review and upload by the Mobility Broker 24 team.

Phase 2: Complex Payment Integration

Integrating payments proved more complex than a standard setup. We investigated and implemented a full Stripe Connect solution to handle the marketplace payment flow. This system was configured to:

  • Allow companies to register as sellers via the website.
  • Enable Mobility Broker 24 to send an invoice with a payment link to the buyer.

Automatically split the payment, sending the money directly to the seller's account while deducting Mobility Broker 24's commission (e.g., 10%). We successfully set up and tested this entire flow in Stripe's test mode before launch.

Phase 3: Compliance & Cookie Management

To meet legal requirements, the client procured a cookie consent solution from Usercentrics. We managed the technical implementation of this banner on the Gatsby/ReactJS site. This involved configuring the Usercentrics account, applying Mobility Broker 24's branding, setting the default language to German, and integrating it correctly via Google Tag Manager (GTM).

Phase 4: Content & Handover

Throughout the project, we populated key pages (Homepage, Buyer/Seller landing pages, About Us, legal policies, etc.). We also managed content translation discrepancies in Weglot for review, highlighting English placeholder text that needed to be updated with suitable German content.

Upon completion, we successfully transferred ownership of the Prismic CMS account to the client and provided full training to empower them to manage their site content independently.

Results & Project Conclusion

The Juniper Studio successfully delivered a highly custom, feature-rich B2B auction platform. We navigated and integrated three major technical systems—BidJS for auctions, Stripe Connect for complex payments, and Usercentrics for compliance.

The project concluded with the delivery of a final invoice that accounted for the initial project scope as well as the additional, complex work required for the Stripe Connect integration, Usercentrics implementation, and other marketplace-specific changes.

Key Services Delivered

  • Custom Website Development (Gatsby/ReactJS)
  • B2B Auction Platform Integration (BidJS)
  • Complex Payment Gateway Integration (Stripe Connect)
  • Cookie Consent Implementation (Usercentrics & GTM)
  • Headless CMS Integration (Prismic)
  • Multi-lingual Implementation (Weglot)
  • Front-End Development & Branding
  • Technical Consultation & Project Management