Regulatory Compliance
AfyaX is architected to operate in alignment with healthcare regulatory requirements, embedding compliance into every transaction.
Compliance by Design
AfyaX does not treat compliance as an external layer. Instead, compliance is embedded within user onboarding, product structuring, transaction lifecycle, financial settlement logic, and data retention architecture.
The result is a platform capable of operating within regulated healthcare environments while reducing systemic risk for all participants.
Licensed Participants
Audit Trail Access
Regulatory Alignment
Key Compliance Pillars
Licensed Participant Verification
All buyers and sellers undergo PPB license verification before joining
Product-Level Controls
Regulated products tagged with visibility restrictions based on buyer credentials
Embedded Audit Trails
Every action timestamped and permanently recorded
Escrow-Based Financial Control
Funds locked until delivery confirmation, eliminating informal credit
Pharmacy and Poisons Board (PPB) Alignment
AfyaX is designed to support compliance with Kenyan pharmaceutical regulations
Licensing Requirements
For Healthcare Facilities (Buyers):
- PPB Facility Registration Number
- Active PPB License
- Superintendent's Practice License
- Business Registration Certificate
- KRA PIN
For Suppliers:
- PPB Registration Number
- Active PPB License
- Licensed Health Professional credentials
- Certificate of Incorporation
- Valid KRA PIN
Product Compliance
Product Categories & Controls:
Product-Level Controls:
- Batch number tracking
- Expiry date monitoring
- Storage requirement tagging
- Prescription verification
Complete Transaction Traceability
Every action within AfyaX generates a timestamped and attributable record, creating forensic traceability and regulatory reporting readiness.
User Authentication Events
All login attempts, profile changes, and access logs recorded
Wallet & Funding Transactions
Complete history of all financial movements
Order Lifecycle
Placement, approval, dispatch, and delivery confirmation
Settlement & Commission
All fund releases and commission distributions tracked
Sample Audit Trail Entry
| Timestamp | Event | User | Transaction ID |
|---|---|---|---|
| 2024-03-15 09:23:45 | Order Placed | user@hospital.co.ke | ORD-2024-001234 |
| 2024-03-15 09:23:46 | Escrow Locked | System | ESC-2024-001234 |
| 2024-03-15 14:15:22 | Order Approved | supplier@pharma.co.ke | ORD-2024-001234 |
| 2024-03-16 10:05:33 | Dispatched | supplier@pharma.co.ke | TRK-2024-005678 |
| 2024-03-17 15:42:11 | Delivery Confirmed | user@hospital.co.ke | DEL-2024-001234 |
| 2024-03-17 15:42:12 | Settlement Released | System | SET-2024-001234 |
Retention Period
All transaction records are permanently retained for regulatory review and institutional memory.
Role-Based Permissions
Structured access control ensures data integrity and prevents internal misuse
Buyers
- View own orders
- Fund wallet
- Place orders
- Confirm delivery
- Access seller data
- Modify transaction records
Suppliers
- Manage own products
- View incoming orders
- Confirm fulfillment
- View settlement reports
- Access competitor data
- Release escrow funds
Administrators
- User management
- Transaction monitoring
- Dispute resolution
- Compliance oversight
- Audit log access
- All actions logged
All administrative overrides and system changes are restricted, timestamped, and permanently logged for governance purposes.
Structured Dispute Resolution
In the event of a transaction dispute, AfyaX maintains a neutral, data-driven resolution process.
Escrow Restriction
Funds are temporarily frozen pending review
Evidence Collection
All transaction data is compiled: timestamps, confirmations, communication logs
Administrative Review
Structured review based on platform governance rules
Resolution & Documentation
Outcome documented and executed; funds either released or returned
Common Dispute Scenarios
Non-Delivery
Buyer hasn't received goods after expected delivery date
Damaged/Incorrect Items
Product received not as described or damaged
Delivery Confirmation Dispute
Buyer claims not to have confirmed delivery, but system shows confirmation
Regulatory Reporting Capabilities
Structured data enables comprehensive reporting without manual reconciliation
Transaction Logs
Complete export of all platform transactions
Volume Reporting
Aggregated transaction volumes by period
Participant Reports
Licensed entity transaction history
Product Tracking
Product-level transaction traceability
Compliance Philosophy
Because all transactions are structured and digitized, AfyaX creates readiness for regulatory review without requiring retroactive manual reconciliation.
Compliance-Assured Healthcare Commerce
Join licensed healthcare providers and suppliers on Africa's most compliant healthcare trade infrastructure.
PPB Compliant
Fully aligned with Kenyan pharmaceutical regulations