Skip to content

Pharmacy Subscriptions

Source: pharmanet-admin/src/pages/Dashboard/AdminPharmacySubscriptions.jsx

Overview

Admins manage the subscription system that controls pharmacy visibility in the mobile app's nearby pharmacy discovery.

Features

  • Stat cards: Active, Pending, Expiring counts + revenue
  • Filterable table: Status, type (monthly/yearly), sort, search
  • Expiry alerts: Subscriptions expiring within 7 days
  • Detail dialog: Pharmacy info, payment history, dates

Redux Slice

Source: pharmanet-admin/src/store/pharmacySubscriptionSlice.js

Action Description
fetchPharmacySubscriptions(filters) List all subscriptions with pharmacy data
createSubscription(payload) Create new subscription
fetchSubscriptionAnalytics() Aggregate metrics

Plans

Plan Price (ETB) Features
Monthly 500 Full visibility
Yearly 5,000 Full visibility + priority