We are looking for an experienced Shopify developer to build a scalable practitioner dispensary system within our existing Shopify store.
The goal is to create an experience similar to the patient-facing side of Fullscript, but exclusively for our own products.
Approved healthcare practitioners should be able to recommend products to patients in two ways:
Send patients to their personalized dispensary page to shop.
Create a specific product recommendation/order for an individual patient and send the patient a link to review, pay, and complete checkout.
The second workflow is a key requirement.
Current Setup
Our Shopify store is already established and currently uses:
UpPromote for affiliate tracking and commissions
Appstle for subscriptions
BSS B2B for wholesale accounts
We are not looking to replace these systems unless technically necessary.
Practitioner Dispensary
Each practitioner should have a unique dispensary page such as:
/practitioners/dr-smith
The page should support:
Practitioner name, credentials, photo, bio, and practice information
Recommended products
Product collections/protocols
Optional practitioner notes
One-time purchase and Appstle subscription options
Existing Shopify cart and checkout
The system must scale to hundreds of practitioners without manually building individual pages.
Our internal team should be able to add and manage practitioners without developer assistance.
Practitioner-Created Patient Orders
This is an important part of the project.
A practitioner should be able to select products for a specific patient and create a personalized recommendation/order.
For example:
Dr. Smith creates a recommendation for Patient A
Product A — 1 bottle
Product B — Subscribe monthly
Product C — 2 bottles
The system then generates a unique patient checkout/recommendation link that the practitioner can send by email, text, or copy/paste.
The patient should be able to open the link, review the practitioner's recommendations, make any permitted adjustments, and complete payment through our existing Shopify checkout.
Ideally, the link would pre-populate the cart with the selected products, quantities, and subscription options.
The practitioner should never need to collect or enter the patient's credit card information.
Attribution
The practitioner who created the recommendation or referred the patient must receive proper attribution through our existing UpPromote setup.
Attribution needs to remain intact through:
Personalized dispensary shopping
Practitioner-created patient order links
Shopify checkout
Appstle subscription purchases
Recurring subscription commissions where configured
Practitioner Management
Our team will manage practitioner profiles and dispensary content in Shopify admin.
Practitioners do not need to edit their own public dispensary pages in this initial version.
However, practitioners do need a simple way to create patient recommendations/orders.
We are open to the developer recommending whether that functionality should be accomplished through a lightweight practitioner portal, Shopify customer account extension, custom app, or another clean architecture.
We want to avoid unnecessary complexity but understand this feature may require more than theme development alone.
Nice to Have
If feasible:
Searchable practitioner directory
QR codes for practitioner dispensaries
Practitioner dashboard showing recommendation/order history
Ability to resend a patient recommendation
Ability to duplicate a previous protocol/order
Saved common protocols/templates
Ability to add a short practitioner note to a patient recommendation
Clear status such as Sent / Viewed / Purchased
Requirements
Strong experience with:
Shopify Liquid/theme development
Shopify Metaobjects and Metafields
Shopify APIs
Cart and checkout workflows
Custom Shopify apps or app extensions where needed
Shopify app integrations
Responsive/mobile development
Experience with UpPromote and Appstle is strongly preferred.
When Applying
Please include:
Examples of similar custom Shopify projects
How you would architect the practitioner-created patient order workflow
Whether this can be accomplished primarily within Shopify or requires a custom/private app
Your experience with UpPromote and Appstle
Estimated timeline
Estimated project cost
Please begin your proposal with “Practitioner Dispensary” so we know you read the requirements.