OPTIMIZING FINANCIAL OPERATIONS
By integrating Stripe and NetSuite, Turkois provided a scalable, efficient, and user-friendly solution tailored to Michelin NexTraq's unique billing needs.
OVERVIEW
NexTraq, a subsidiary of Michelin, is a leader in fleet management solutions. They help enterprises manage cost control, safety, delivery logistics, and cargo maintenance by leveraging telemetric data. With a client base of 50,000+ customers and over 600,000 vehicles under management, NexTraq required a robust billing solution that could handle their complex financial operations.
THE CHALLENGE
NexTraq’s existing billing system was no longer meeting their needs. They were transitioning from a previous billing portal to Stripe while continuing to use NetSuite for internal finance operations. However, they quickly realized that Stripe’s out-of-the-box user portal lacked critical functionality for their multi-level business hierarchy and complex invoicing structure, including:
Multi-Entity Billing: Many customers had multiple business entities requiring separate yet connected invoices.
Metered Usage Billing: Monthly invoices varied based on usage, requiring dynamic calculations.
Manual Adjustments: Adjustments were frequently needed for specific accounts.
Bulk Payments & Hierarchy Management: Some customers needed to make one bulk payment for multiple invoices.
Partial and Out-of-Band Payments: Support for alternative payment methods, including mailed checks, was essential.
Tight Deadline: The new system needed to be operational within three weeks to avoid disruptions.
THE SOLUTION
Turkois was brought in on an urgent timeline to design and build a custom billing portal that integrated seamlessly with Stripe and NetSuite, while meeting NexTraq’s complex needs. Our approach included:
Custom User Portal Development – Built a tailored portal allowing customers to manage multiple business entities, switch between accounts, and view detailed billing history.
Multi-Level Business Hierarchy Support – Enabled parent-child account structures to consolidate payments across entities.
Flexible Payment Options – Supported credit card, debit card, and ACH payments, as well as bulk payments and partial payments.
Automated Metered Billing System – Integrated custom auto-billing logic based on usage data and scheduled payment cycles.
Out-of-Band Payment Handling – Allowed reconciliation for payments made outside of Stripe, such as mailed checks.
Security & Compliance – Ensured the platform met reliability and security standards critical for financial transactions.
RESULTS
AND
OUTCOMES
RESULTS AND OUTCOMES
Delivered the full solution in just three weeks, meeting NexTraq’s tight deadline.
Streamlined billing operations with improved efficiency and automation.
Reduced manual interventions with a dynamic, rules-based billing system.
Enhanced payment flexibility for customers, improving payment completion rates.
Seamless Stripe & NetSuite integration, ensuring smooth data flow and financial reporting.