Multi-Client Management
Manage multiple OMS client accounts from a single place, each with its own prices and customized configurations.
3PL Billing is a complete billing system designed for third-party logistics service providers (3PL). It allows you to manage OMS client accounts, establish customized price plans, track all transactions, generate account statements, and handle payments for warehouse services.
This module is essential if you operate as a warehouse that provides storage, handling, and shipping services to multiple clients. It helps you bill accurately and professionally for all services you provide, from daily storage to premium services and shipments.
3PL Billing is an administrative module that allows warehouse administrators (WMS Admin) to manage billing for services provided to OMS clients. Unlike the standard warehouse billing system, 3PL Billing is specifically designed for multi-client operations where you need to:
Manage multiple OMS client accounts from a single place, each with its own prices and customized configurations.
Create customized price plans for different clients, allowing you to set specific rates for storage, handling, shipping, and premium services.
The system automatically generates charges for services like daily storage, order handling, and shipments, reducing manual billing work.
Generate professional account statements for each client showing all services provided, transactions, and applied payments.
Track all transactions from all OMS clients in one place, including charges, adjustments, and payments.
Record and track client payments, maintaining a complete history of all financial transactions.
Make billing adjustments when necessary and manage client disputes in an organized manner.
Define and bill additional premium services such as kitting, custom labeling, or special packaging services.
You can access 3PL Billing from:
3pl_billing = 'Y')The 3PL Billing module is organized into several main sections:
OMS Accounts (/acountslist.php)
Premium Services (/premium_services.php)
Price Plans (/Pricingplanlist.php)
OMS Client Prices (/PriceListlist__.php)
Shipping Methods (/method_shippinglist.php)
Shipping Discounts (/SurchargesCarrierlist.php)
Service Summary (/InvoiceViewAdmlist.php)
OMS Client Statements (/InvoicesAlist.php)
All OMS Transactions (/all_transactions.php)
Billing Adjustments (/adjustment_admin.php)
Payments (/gateway_Account_History_list.php)
Daily Storage (/dailyStorage.php)
If the 4PL Billing module is enabled, you’ll also see additional options:
A typical workflow in 3PL Billing includes:
Configure Client Accounts
Start by managing your clients’ OMS accounts in OMS Accounts. Activate accounts and configure their basic preferences.
Establish Price Plans
Create price plans in Price Plans and assign them to appropriate clients. This defines base rates for storage, handling, and other services.
Customize Prices Per Client
If necessary, adjust specific prices in OMS Client Prices for clients that require customized rates.
Configure Premium Services
Define additional premium services in Premium Services and activate appropriate services for each client.
Monitor Transactions
Regularly review All OMS Transactions to see all charges automatically generated by the system.
Make Adjustments
If necessary, make billing adjustments in Billing Adjustments to correct errors or add manual charges.
Generate Account Statements
Generate account statements in OMS Client Statements to send to your clients showing all services and charges for the period.
Record Payments
When you receive payments, record them in Payments to maintain an accurate record of client balances.
3PL Billing differs from the standard warehouse billing system in several important aspects:
| Feature | Warehouse Billing | 3PL Billing |
|---|---|---|
| Focus | Internal warehouse billing | Multi-client billing |
| Prices | Fixed warehouse rates | Customized prices per client |
| Price Plans | Not available | Multiple customizable plans |
| Account Statements | Per warehouse | Per individual OMS client |
| Client Management | Not included | Complete OMS account management |
| Premium Services | Limited | Complete premium service management |
To use 3PL Billing you need:
3pl_billing module must be enabled in system preferencesSet your price plans and configurations before activating client accounts to avoid incorrect charges.
Review automatically generated transactions frequently to detect errors or discrepancies early.
Always document the reason for billing adjustments to maintain clear records and facilitate dispute resolution.
Establish a regular schedule for generating account statements (monthly, bi-weekly) to maintain predictable cash flow.
Inform clients in advance about changes in price plans or rates to maintain professional relationships.
Clearly define premium services and communicate their value to clients to maximize additional revenue.
Now that you understand the 3PL Billing Overview, explore specific functionalities:
To compare with the standard warehouse billing system: