Collections visibility & credit discipline
Stay on Top of Collections, Outstanding Balances and Credit Risk
See what is outstanding, identify overdue invoices, track collection payments through their lifecycle and apply credit controls with a clear audit trail. MyFieldHeroes helps distribution teams bring collections follow-up and credit discipline into the same workflow.
Outstanding management
Know What Is Due and How Long It Has Been Outstanding
Bring current balances, overdue invoice dues and configurable aging ranges into a clearer collections view.

Current Outstanding
Use the maintained distributor outstanding total to see the balance that remains to be collected.

Overdue Outstanding
Derive overdue dues from invoice amounts using invoice date and the distributor's configured credit days.

Configurable Aging Buckets
Organise dues into tenant-customized ranges such as 0–30, 31–60, 61–90 and 90+ days.
Flexible distributor relationships
One Retailer Can Be Connected to Multiple Distributors
Retailer management follows the way distribution networks operate. When a distributor adds a retailer, the retailer is automatically mapped to that distributor. The same retailer can also be assigned to additional distributors.
Automatically map the retailer to the distributor who creates the record.
Assign an existing retailer to more than one distributor.
Review distributor associations in the retailer's Assigned Distributors section.
Use the Assign Distributor action to manage retailer-distributor associations.
Aging made configurable
Use Aging Ranges That Fit Your Business
The aging_buckets lookup table keeps bucket definitions configurable rather than hardcoding them into report queries. This supports tenant-specific aging bands for outstanding analysis.
Configure ranges such as 0–30 days.
Separate 31–60 and 61–90 day periods.
Track older dues in a 90+ day bucket.
Use the configured ranges in overdue aging evaluation and reporting.
Collection entry
Record Payments and Follow Their Lifecycle
Capture collection mode and reference details, then keep the payment’s current status visible as it moves through processing.

Cash & Cheque
Record cash collections and cheque receipts, including cheques that are pending clearance.

UPI & Bank Transfers
Record UPI or Bank payments. NEFT and RTGS are represented as Bank transfers, with UTR/reference captured in referenceNumber or remarks.

Payment Status Tracking
Track Pending, Cleared, Bounced and Cancelled statuses so payment records reflect their lifecycle.
Payment lifecycle statuses
Build the retailer record first, then use it across distributor assignment and field execution.

Pending
Recorded, not yet cleared

Cleared
Payment cleared

Bounced
Payment did not clear

Cancelled
Payment cancelled
Credit control
Apply Credit Rules Before Outstanding Risk Grows
Use order-time checks and overdue-based automatic blocking to help enforce distributor credit limits.

Credit Limit Warning
At order creation, compare current outstanding plus the new order total with the distributor's credit limit.

Maximum Outstanding Block
Apply a hard block when the combined outstanding and new order total exceeds the configured maximum outstanding.

Overdue Auto Blocking
A scheduled job evaluates overdue aging using configured aging buckets and can set the distributor status to Blocked.