Explore how this North Macedonia-based B2C producer of natural supplements boosts sales with Webkul’s OpenCart Bundle Product.
EOCA Lab is an United states based digital dental laboratory specializing in prosthodontic and orthodontic solutions for dental professionals.
The lab offers a wide range of dental products, including crowns and bridges, dental implants, veneers, orthodontic retention devices, occlusal splints, nightguards, and mouthguards.
The company combines digital dental technology with clinical expertise to provide precision-crafted solutions for dental clinics.
Its team of dentists, technicians, and case specialists supports every stage, from digital submission to fabrication and delivery.
EOCA Lab wanted to streamline its ordering and payment experience through digital workflows and clinical precision.
This led the company to enhance its existing PrestaShop-based credit management workflow with a more automated approach to outstanding payments.
Australia’s digital dentistry market has continued to expand.
According to a report, the market was valued at nearly $72 million in 2023 and is projected to grow at a CAGR of 5.3% to surpass $103 million, driven by wider adoption of CAD/CAM devices, intraoral scanners, and dental 3D printing.
Dental labs can differentiate their services by offering additional convenience to their customers on high-value, recurring purchases.
For a dental lab like EOCA Lab, offering dentists an instant, well-managed outstanding payment system can strengthen customer relationships while reducing manual back-office work.
For dental labs like EOCA Lab, an instant, well-managed outstanding payment system strengthens customer relationships while reducing manual back-office work.
The module supports a dedicated outstanding dashboard, customer credit requests, partial payments, and delayed payment tracking.
Administrators can configure repayment periods, manage customer approvals, and monitor outstanding and overdue payments from the PrestaShop back office.
By default, the admin needs to manually assign the outstanding amount to each registered customer, and settling a due amount requires the customer to complete a fresh checkout on the store.
EOCA Lab wanted to extend this functionality with auto-credit for new sign-ups, real-time balance updates when orders are revised, and a payment link to settle dues without creating a duplicate order.
EOCA Lab wanted new clinics to get access to their outstanding credit the moment they registered, instead of waiting for manual approval from the admin.
The lab team revises case orders after submission, updating products, quantities, discounts, or shipping carriers during review.
The system didn’t reflect these changes, creating a mismatch between the actual amount due and the dashboard balance.
Additionally, when a clinic needed to settle its due amount, the existing flow required a fresh checkout, which created a second, separate order instead of updating the original case order.
Webkul enhanced the existing Pay With Outstanding Amount module to align with EOCA Lab’s credit-first ordering process.
Webkul introduced an admin-configurable “Auto Credit on Registration” setting, along with a Credit Amount field.
When enabled, the module instantly credits every newly registered and auto-approved customer with the specified outstanding amount.
This removes the need for manual assignment and lets users access their credit account the moment they register.
Webkul customized the module to automatically update the outstanding amount whenever the admin edits an order.
This covers adding or removing a product, changing product quantity, applying a discount, or updating the shipping carrier and cost.
This ensures that the admin always see the correct due amount on their outstanding dashboard, reflecting the exact value of their revised case order, without manual reconciliation by the back-office team.
Webkul also added the option for admins to share a payment link with customers to collect payment against an existing outstanding order.
Once paid, the status and amount update on the original order and reflect instantly in the outstanding dashboard—no duplicate order created.

The customization enabled EOCA Lab to automate credit onboarding, keep outstanding balances in sync with order changes, and simplify how customers settle their dues.
This gives EOCA Lab greater control over its credit workflow, with a clear, convenient way for users to manage payments.
Explore how this North Macedonia-based B2C producer of natural supplements boosts sales with Webkul’s OpenCart Bundle Product.
Read the success story of IOCDF to know about their company success after using Shopify to Salesforce integration solution.
Muscle Finesse Wholesale, an online sports nutrition retailer in the UK, provides exclusive deals through Webkul's Magento 2 Promotion extension.