Skip to main content

How to Issue Refunds from the Admin Portal

Updated over a week ago

Overview

You can now issue full refunds directly from the RepeatMD Admin Portal.

With just a few clicks, you can:

  • Refund a patient’s full order

  • Automatically remove unredeemed items from their Wallet

  • Trigger a real-time confirmation email and text to the patient

This gives your team more control, improves response time, and ensures a smoother experience for your patients.


Why It Matters

Previously, all refund requests had to go through our Support team, which caused delays and confusion. Now, practices can resolve refund requests directly and instantly, helping you:

  • Improve patient trust and satisfaction

  • Respond faster to concerns or miscommunications

  • Reduce back-and-forth and bottlenecks in your workflow

  • Free up your team for more valuable work


Who Can Issue Refunds

Only Admin Portal users with “Manage Refunds” permissions can issue refunds.
You can control access based on roles, ensuring only trusted team members handle refund requests.

Note: At this time, the Admin Panel supports full refunds only. Partial refunds require assistance from Support. For memberships, you can process a full refund directly for the initial membership charge through the Admin Panel. Refunds for recurring subscription charges must still be handled by Support.


How to Issue a Refund

  1. Access the Admin Panel: Log in to your RepeatMD Admin Panel.

  2. Locate the Client Profile:

    • Navigate to the Client Profiles section.

    • Use the search bar to find the relevant client account.

  3. Select the Relevant Transaction:

    • Open the Order History tab within the client's profile.

    • Identify the specific purchase or membership transaction you wish to refund.

  4. Initiate the Refund:

    • Click the Refund button corresponding to the selected transaction.

    • Follow the on-screen prompts to confirm and finalize the refund process.

Once issued, the refund cannot be reversed.

Refund timelines can vary depending on the patient's financial institution. Generally, refunds appear in the patient's credit card or bank account within 3–10 business days.

Refunds can be made from a service in a patient’s order history.

A reason for the refund must be added in the modal. Once the refund is issued, it cannot be reversed.


Automated Refund Actions

When a full refund is issued:

  • All items from the patient’s order that have not been used or redeemed are automatically removed from the patient’s Wallet in their app

  • If a patient makes a purchase using RepeatCash and wants a refund, the RepeatCash will be returned back to the patient’s Wallet

  • Any rewards or offers that were applied to a purchase that has been refunded will be made available to the patient again to use on a future order. (Note: for a patient to use an offer on a future purchase, the offer must still be valid.)

  • Rewards unlocked by the refunded order are locked again

  • A confirmation email and text are sent to the patient

  • Reporting is automatically updated to reflect the refund

Additionally, if a refunded transaction involves Stripe, the refunded amount might be adjusted from the Stripe payout or debited from the linked bank account. Note that processing fees may cause minor deductions.

Refunds on orders that include memberships do not cancel the membership. They only refund the purchase amount. If a renewal was charged, contact Support for assistance.


FAQs

Q: Can I issue a partial refund?
A: Not at this time. Partial refunds must still be submitted through RepeatMD Support.

Q: What if I refund an order with a membership?
A: Only the purchase amount will be refunded. The membership will remain active unless canceled separately.

Q: Will the patient know they’ve been refunded?
A: Yes! They’ll get both an email and a text message confirming the refund.

Q: Can I undo a refund?
A: No. All refunds are final once submitted.


Related Articles


Next Steps & Support

Start using Client-Issued Refunds to take control of your post-purchase workflows and improve patient satisfaction.

Need help with permissions or setup? Email support@repeatmd.com or use the chat bubble in your Admin Portal.

Did this answer your question?