A WooCommerce extension that turns your store into a compliant online pharmacy with prescription upload, a pharmacist verification workflow, and batch/expiry tracking. Built, installed, and supported by ECOSIRE on your WordPress site. One-time license from $249.00 USD for WooCommerce (build-to-order) — includes 12 months of updates and support.

A WooCommerce extension that turns your store into a compliant online pharmacy with prescription upload, a pharmacist verification workflow, and batch/expiry tracking. Built, installed, and supported by ECOSIRE on your WordPress site.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Pharmacy & Medicine Store for WooCommerce turns a standard WooCommerce shop into a regulated online pharmacy — without forcing your team off WordPress or into a closed SaaS platform. This is a build-to-order extension: ECOSIRE develops it against your exact catalog and rules, then installs it on your live WordPress site and supports it afterward. There is no instant marketplace download.
Required prescription (Rx) upload at checkout for flagged products, stored as private WordPress attachments and linked to the order via HPOS order meta
Pharmacist verification workflow: a custom `pending-rx-review` WooCommerce order status with a dedicated wp-admin review queue (approve / reject / request clearer scan)
Tamper-evident audit log recording every pharmacist decision with staff user ID, timestamp, and order ID
Batch-number and expiry-date tracking per product as managed stock metadata, with FEFO (first-expiry-first-out) allocation
Daily WP-Cron sweep that flags or hides expired and near-expiry batches and emails a low-/expiring-stock report
Controlled-substance restrictions enforced via WordPress hooks: per-order quantity caps, per-customer purchase limits, and age/ID-verification gating
At checkout, prescription-only products trigger a required Rx upload — files are stored as private WordPress attachments (outside the public uploads index) and attached to the order via order meta on HPOS / custom order tables. Orders containing Rx items are held in a custom pending-rx-review order status until a pharmacist verifies them from a dedicated wp-admin screen. Approve, reject, or request a clearer scan; every decision is written to an audit log with the staff user ID and timestamp.
Each medicine carries batch numbers and expiry dates as managed stock metadata, so you can sell the oldest valid batch first and automatically hide or flag expired stock via a daily WP-Cron sweep. Controlled-substance restrictions gate quantity limits, age/ID requirements, and per-customer caps through WordPress hooks and filters. Drug categories and dosage attributes (strength, form, pack size) are modeled as WooCommerce product attributes and variations so customers filter precisely.
Everything is built with native WooCommerce actions, filters, and the WooCommerce REST API — no schema you can't read, no lock-in. It is WPML- and multisite-aware, plays cleanly with your theme and payment gateway, and ships with documentation. We do not, and cannot, make claims about your jurisdiction's licensing — you remain the licensed pharmacy of record; this software enforces the workflow you define.
A licensed retail pharmacy that wants a legitimate e-commerce channel on its own WordPress site, with Rx upload and a pharmacist sign-off step rather than an unregulated open cart.
A retailer selling a mix of over-the-counter and prescription-only products that needs category-level Rx gating, controlled-substance quantity limits, and clean batch/expiry control.
Runs multiple branches on WordPress multisite and needs consistent verification workflows, FEFO stock allocation, and REST-API order data feeding an existing pharmacy management system.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Pharmacy & Medicine Store for WooCommerce 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Pharmacy & Medicine Store for WooCommerce,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Required Rx upload at checkout for flagged products | ||||
| Pharmacist verification workflow with custom order status and audit log | ||||
| Batch-number and expiry tracking with FEFO allocation | ||||
| Controlled-substance quantity and per-customer limits | ||||
| Installed and configured on your site by the vendor | ||||
| Instant self-service marketplace download | ||||
| HPOS / custom order tables compatibility | ||||
| Ongoing vendor support and compatibility updates |
This is a build-to-order extension, not a marketplace download. After we confirm scope, a typical build, install on your WooCommerce site, and staging validation runs about 2 to 4 weeks depending on catalog size and how many controlled-substance and Rx rules you need. We agree the timeline in writing before starting and install it on your live WordPress site ourselves.
After go-live, ECOSIRE provides bug fixes and compatibility updates so the extension keeps working across WooCommerce, WordPress core, and PHP upgrades. Because the plugin is installed directly on your site, we coordinate updates with you on a staging copy first. Support scope and duration are set out in your engagement; extended maintenance plans are available.
Yes. The extension is built against native WooCommerce actions, filters, and the REST API, and is compatible with High-Performance Order Storage (custom order tables). It does not replace your checkout or gateway — Rx verification simply holds the order in a custom status. We validate against your specific theme and gateway on staging before launch.
No, and we are honest about this. The software enforces the workflow you define — Rx upload, pharmacist verification, controlled-substance limits, age gating, and batch/expiry tracking — but you remain the licensed pharmacy of record and are responsible for your jurisdiction's regulations. We build the tooling; your pharmacist and compliance team set and own the rules.
Yes. Order Rx-status and batch/expiry data are exposed through WooCommerce REST API endpoints so an external PMS or POS can read and reconcile order state. If you need a deeper two-way sync to a specific system, we scope that as an integration on top of the base build.
A WooCommerce extension that turns your store into a compliant online pharmacy with prescription upload, a pharmacist verification workflow, and batch/expiry tracking. Built, installed, and supported by ECOSIRE on your WordPress site.