Electronic Pharmacy Regulations 2026
The integration and rail layer for Nigeria's National Electronic Pharmacy Platform
MedRail gives online pharmacy operators and aggregators one place to register participant identity, record premises and licensed professionals, and prepare the technical surface required for NEPP integration.
Powered by DPI Platforms PBC
Who must integrate
The regulations require every online pharmacy operator and every aggregator to be legally and technically integrated into NEPP.
EPSP
Electronic Pharmaceutical Service Provider
Electronic Pharmaceutical Service Provider operating an online pharmacy.
Requires a PCN license, registered premises and a superintendent pharmacist.
EPA
Electronic Pharmacy Aggregator
Electronic Pharmacy Aggregator listing or routing orders for EPSPs.
Requires a PCN license reference and an NDPC data protection registration reference.
What runs on the rail
These endpoints are live in the MedRail sandbox. Sign in, mint a sandbox key in the developer console and call them against your own participant records.
/api/v1/participantParticipant identity
Returns the identity and rail status of the participant the key belongs to.
/api/v1/ordersSubmit an order
Creates an order for the calling participant. An order containing a POM item routes to prescription_pending.
/api/v1/orders/{id}Order status
Returns the order, its items and any prescriptions. Scoped to the calling participant.
/api/v1/orders/{id}/prescriptionAttach a prescription
Attaches prescriber details to an order and returns the verification result. Expiry defaults to six months after the issued date.
/api/v1/verify-serialVerify a serial
Checks a GS1 GTIN and serial against the participant's serialised records and records a verified trace event.
/api/v1/trace-eventsEmit a trace event
Appends an EPCIS-style event to the hash-chained ledger for one of the participant's serials or orders.
Register your participant identity
Onboarding takes a few minutes. Your record moves through submitted, under review, verified and active as the rail team confirms your details.
Disclaimer
MedRail is an independent product. MedRail is not the official Pharmacy Council of Nigeria platform and is not the official National Electronic Pharmacy Platform. Official registration, licensing and integration requirements are determined by the Pharmacy Council of Nigeria. Use MedRail to prepare and organise your integration.