Offering patients a fast and secure way to pay is now an expectation. By integrating Stripe with MediRecords, your practice can provide a seamless, contactless payment experience that improves cash flow, reduces administrative work, and enhances patient satisfaction. Patients can pay instantly using a credit or debit card, while staff benefit from streamlined processes and fewer manual reconciliations.
Stripe is a globally trusted platform, giving both providers and patients confidence that transactions are secure and reliable. Whether your practice runs in‑person or telehealth consultations, Stripe ensures payments are simple, transparent, and easy to manage within MediRecords.
This guide walks you through enabling Stripe, configuring it for your practice and providers, setting surcharging preferences, and managing your connection so you can start accepting digital payments with confidence.
Contents
- Enable Stripe in MediRecords
- Configure your Practice for Stripe
- Configure your Providers for Stripe
- Log in to an Existing Stripe Account
- Create a New Stripe Account
- Register Your Stripe Account
- Configure Surcharging (Pass Stripe Fees to Payer)
- Disable Stripe Payments
Step 1: Enable Stripe in MediRecords
Enable Stripe to connect MediRecords to Stripe Payments.
- Navigate to More, then Settings, and then open Partner Products.
- Toggle Stripe to On to begin setup.
Intermission: Practice vs Provider Connections
At this point, decide whether you will connect Stripe at the Practice level, the Provider level, or both.
- If both a Provider and a Practice Stripe account are connected, the Provider‑level connection takes precedence for that provider.
- If a provider wants to revert to using the Practice Stripe account but keep their personal Stripe account, they must disconnect their Provider‑level connection to the MediRecords Connected Account first.
Step 2: Configure Your Practice for Stripe
Configure Stripe at the practice level to set default behaviour for all providers (unless overridden at the provider level).
- Navigate to More, then Settings, and select Configuration.
-
Select the Practice you want to link to Stripe.
ℹ️ Note: If you manage multiple practices, you may connect them to one shared Stripe account or connect separate Stripe accounts per practice. -
Open the Digital Payments tab and choose whether to pass Stripe Processing Fees to the payer (surcharging):
📌 Important: Transactions processed via MediRecords' Stripe integration incur a $1.7% + $0.30 + $0.30 fee per transaction. You must inform us if you have negotiated a different rate with Stripe.- On: The payer covers Stripe processing fees.
-
Off: The practice absorbs the fees; the payout you receive will be reduced by Stripe fees.
- Click Connect to Stripe to start registration.
- You will be redirected to Stripe’s Get Started page to complete setup.
- If you have an existing Stripe account, continue to Step 4A.
- If you need to create a new Stripe account, continue to Step 4B.
Step 3: Configure Your Providers for Stripe
Connect Stripe at the provider level if individual providers will receive payments to their own accounts or use different fee settings.
- Navigate to More, then Settings, and select Subscription Details.
- Select Users.
- Tick the checkbox beside the relevant user and click Configure.
- Open the Digital Payments tab and click Connect to Stripe to begin registration or sign in to an existing Stripe account.
- You will be redirected to Get started with Stripe.
- If you have an existing Stripe account, continue to Step 4A.
- If you need to create a new Stripe account, continue to Step 4B.
Step 4A: Log in to an Existing Stripe Account
If you already have a Stripe account:
- Enter your registered email on the Stripe login screen.
- Enter your password and the verification code sent to your device.
- Choose whether to:
- Connect an existing business account, or
- Create a new business account (useful if you want to keep MediRecords payments separate).
Step 4B: Create a New Stripe Account
If you do not yet have a Stripe account:
- Enter your email address and click Submit.
- Create a password and follow Stripe’s setup prompts to continue.
Step 5: Register Your Stripe Account
Complete Stripe’s business verification to activate payouts.
- You will be redirected to Stripe’s registration page.
- Enter your business details (e.g., ABN/ACN and bank information) exactly as filed with the ATO.
- Confirm you are an authorised representative (e.g., owner or director).
- Provide personal identification documents if requested.
- Review the details and click Agree & Submit.
What happens next:
- Your Stripe account will be linked to MediRecords, but Stripe may still need to verify your details.
- Check your Stripe Dashboard for any outstanding actions.
- Stripe typically completes verification within 2–3 business days.
- Once Stripe confirms activation, you can begin processing payments in MediRecords.
- Navigate to the person icon, choose Preferences
- Go to Digital Payments, then Open Stripe Dashboard. The button will turn green to indicate a successful connection.
Proceed to Step 6 to set surcharging preferences.
Step 6: Configure Surcharging (Pass Stripe Fees to Payer)
Choose whether your practice absorbs Stripe fees or passes them on to the payer.
Option 1: Pass fees to the payer (Surcharging Enabled)
- Set Pass Stripe Processing Fees to Payer to Yes.
- The payer (patient) will see a higher total that includes Stripe + MediRecords fees as a surcharge.
Option 2: Absorb the fees (Surcharging Disabled)
- Set Pass Stripe Processing Fees to Payer to No.
- The payer is charged the base amount only. Stripe fees are deducted from the payout to the provider/practice.
Disable Stripe Payments
If you no longer wish to use Stripe, you can disable it in MediRecords. Once disabled, card payments will not be processed via Stripe for your practice, and Stripe will no longer appear as a Payment Type.
- Navigate to More, then Settings, and then open Partner Products.
- If the Stripe toggle is on, switch it off.
What this does and does not do:
- Disabling Stripe in MediRecords stops further Stripe payments from being processed via MediRecords.
- All deposits, payments, and refunds previously processed via Stripe remain in MediRecords and your financial reports.
- Disabling in MediRecords does not close your Stripe account. You can still access the Stripe Dashboard and use Stripe outside of MediRecords.
- To close your Stripe account, you must do so directly in Stripe.
Now that you have completed the configuration required for Stripe, you might wish to read through our Stripe User Guide.
Still need help?
If this article did not fully answer your question, our Support team is here to help. We can assist with troubleshooting, guidance, or clarifying how MediRecords works.
Contact MediRecords Support
Phone: 1300 103 903
Email:
support@medirecords.com
Live chat: Available directly within the MediRecords app or via
the Knowledge Base
Want to build confidence using MediRecords?
We offer tailored software training for individuals and teams, whether you need help with specific workflows or a broader overview of the platform.
To enquire about training, contact your Customer Success Manager or email success@medirecords.com.
Comments
0 comments