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.

GET/api/v1/participant

Participant identity

Returns the identity and rail status of the participant the key belongs to.

POST/api/v1/orders

Submit an order

Creates an order for the calling participant. An order containing a POM item routes to prescription_pending.

GET/api/v1/orders/{id}

Order status

Returns the order, its items and any prescriptions. Scoped to the calling participant.

POST/api/v1/orders/{id}/prescription

Attach a prescription

Attaches prescriber details to an order and returns the verification result. Expiry defaults to six months after the issued date.

POST/api/v1/verify-serial

Verify a serial

Checks a GS1 GTIN and serial against the participant's serialised records and records a verified trace event.

POST/api/v1/trace-events

Emit 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.

Start onboarding

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.