Overview
Once your shop is live, MyProducts gives practices complete visibility and control over their retail sales, from recent orders to in-office pickups and basic inventory tracking.
Everything happens inside your admin portal, so your team can easily:
Track orders as they’re ready for pick-up.
View patient purchase history and fulfillment activity.
Adjust stock levels and receive low-inventory alerts.
Monitor product sales through reporting.
MyProducts makes running your in-app retail experience as simple as managing any other part of your practice.
Why it matters
Retail sales are one of the easiest ways to grow practice revenue, but only if you can manage them efficiently.
With MyProducts, practices can:
Operate with confidence: every order, pickup, and return is logged, creating full transparency across your team.
Avoid missed sales: get notified before popular items run out, so patients can always buy when they’re ready.
Save staff time: simple workflows for marking orders ready or complete keep front-desk processes fast and consistent.
Drive smarter reorders: see what’s selling and restock only what moves.
Keep revenue flowing: digital shelves and streamlined pickup mean sales don’t stop when the doors close.
MyProducts turns retail management into a reliable, repeatable part of your daily operations.
Managing In-Store Pickup Orders
Viewing Orders
In the Admin Portal, go to Products → Recent Orders to see all current and past orders.
Each order includes:
Patient name
Products purchased
Order status
Location
Order date and total
You can filter by date, status, or fulfillment type for quick lookup. Once an order is placed, it will display as Ready for Pickup here and for the patient in their wallet.
Completing a Pickup
When the patient collects their order, you can mark as picked up in two ways:
Locate the order under MyProducts Recent Orders or go to the client’s order history in their the Client Profile.
Mark as Picked Up to close the order.
Processing Refunds
If a patient requests a return:
Open the order in their Client Profile
Select Refund
Confirm the amount to refund and submit
For a partial refund:
Open the order in their Client Profile
Select Manage Order
Select the product to return. The price automatically populates but this can be adjusted.
Confirm the amount to refund and submit.
The request goes to RepeatMD support to approve.
Inventory Management
Setting Stock Levels
In Products → MyProducts Catalog, each item includes a quantity field.
Enter the number of items currently in stock.
Quantities decrease automatically when online purchases occur.
When a product hits zero, it’s marked Out of Stock.
You can also manually mark a product as Out of Stock.
Low-Stock Alerts
Admins are notified by email when inventory is low or runs out, ensuring you can restock before products go unavailable.
In-office POS sales don’t sync automatically. Plan to reconcile these counts manually to keep inventory accurate.
Best Practices
Check reports weekly to stay ahead of trends and stock adjustments.
Update orders daily and keep pickup statuses current for accurate reporting.
Monitor refunds to identify recurring issues (e.g., product damage or sizing complaints).
FAQs
Q: Do MyProducts sales show up in my main RepeatMD payout report?
Yes. All MyProducts sales are automatically included in your payout summary alongside other revenue types.
Q: Are returns automatically deducted from revenue totals?
Yes. Once a return or refund is processed, it’s reflected in your revenue totals within 24 hours.
Q: Can I download reports for accounting?
Absolutely. Use the Export feature to download product sales and order reports as CSV or PDF.
Q: How often is reporting data updated?
All data updates in near real time—typically within a few minutes of order completion.
Support
Need help? Contact RepeatMD Support by emailing support@repeatmd.com or contact your Customer Success Manager.




