
Business Problem
Billing in a medical recall management platform depends on real operational activity, such as recalls initiated, notifications sent, and locations impacted. As usage grew, flat fees and coarse estimates stopped reflecting actual value delivered.
The platform needed a billing model that could accurately capture recall-driven usage, apply supplier-specific pricing, and produce transparent, auditable invoices without affecting time-sensitive recall workflows.
Technology Solution
A transaction-based billing system was implemented to meter meaningful platform events and convert them into accurate, auditable billing line items.
- Event Metering: Recall-related actions are captured as billable events at the application layer.
- Asynchronous Processing: Events are processed independently to ensure recall workflows remain fast and reliable.
- Flexible Rating: Supplier-specific pricing schemes are applied to rate events without code changes.
- Billing Visibility: Admin dashboards provide platform-wide summaries, while suppliers can drill into their own usage and charges.
- Self-Service Reporting: Full transaction-level reports can be exported for reconciliation.
Technology Stack
- Architecture: Modular, event-driven services
- Messaging: AWS SQS
- Compute: AWS Lambda or containerized workers (Docker, ECR)
- Data Storage: Relational database for transactions and billing details
- APIs: REST endpoints for summaries and exports
- Monitoring & Security: CloudWatch, IAM, audit logging, optional DLQs
Benefits & Impacts
Event Metering
Recall-related actions are captured as billable events at the application layer.
Asynchronous Processing
Events are processed independently to ensure recall workflows remain fast and reliable.
Flexible Rating
Supplier-specific pricing schemes are applied to rate events without code changes.
Billing Visibility
Admin dashboards provide platform-wide summaries, while suppliers can drill into their own usage and charges.
Self-Service Reporting
Full transaction-level reports can be exported for reconciliation.
TRUSTIMONIALS
Success Delivered, Trust Earned


