Stripe is a fast, secure, and reliable way to take patient payments directly through MediRecords. By integrating Stripe, your practice can instantly accept card payments for deposits, invoices, or refunds without managing third-party systems or handling sensitive card details. All payment data is encrypted and stored securely by Stripe, ensuring full PCI compliance.
Using Stripe reduces manual administration, improves cash flow, and provides patients with a convenient payment experience. Patients can pay on the spot, reuse saved card details for future transactions, and receive refunds directly back to the original card. With Stripe embedded into your MediRecords workflows, your practice can spend less time on payment processing and more time on patient care.
Before you can use Stripe Payments, you must configure the required settings as outlined in the Stripe Payments Configuration guide.
Contents:
Adding Card Details
- To add card details, open the patient’s record and go to Settings > Card Details.
-
A pop-up window will appear where you can securely enter the patient’s card information. Once you have entered the details, click Save to store the information securely.
ℹ️ Note: MediRecords does not store any card details. All payment information is securely managed by Stripe, and MediRecords is fully PCI SAQ A compliant.
Updating Card Details
To update a patient’s card details, go to the patient’s record and select Settings > Update Card Details.
An input window will appear where you can enter the updated information. After entering the new details, click Save to confirm the changes. The last four digits of the new card number and the expiry date will then be displayed.
Deleting Card Details
To delete saved card details, open the patient’s record and click Delete to remove the stored card.
Once deleted, the screen will return to its original state and display the Add Card Details button.
Taking a Deposit Using Stripe
- To process a deposit, go to the Patient tab and select the relevant patient. From the patient’s record, open Accounts > Deposits and click New Deposit to create a payment entry.
- Fill in the required fields and select Pay Now to complete the deposit using Stripe.
Applying a Stripe Payment to an Invoice
-
To apply a Stripe payment to an invoice, go to the Patient tab and select the patient. From the patient’s record, open Accounts > Invoices and click New Invoice to create an invoice.
✅ Tip: Stripe can also be used from the Appointments screen, Waiting Room, Sales screen, or directly from the patient’s record. Choose Quick Pay, then select Stripe as the payment method. Click Pay Now to open the Stripe payment window and enter the patient’s payment details.
-
Confirm the payment by clicking Pay Now to process it securely.
📌 Important: If a claim is required, continue with the standard claiming process. If the Stripe window is closed before payment is completed, the invoice will still be saved but will display as Unpaid in the patient’s record.
Combining a Deposit and Stripe in the same Payment
Deposits and Stripe can be combined in the one payment via More Pay.
Note: These instructions assume that you have already taken a Deposit as per the instructions in Deposit Management.
Open the invoice you'd like to add a Stripe and Deposit payment to
Select More Pay
Fill in the required fields - Patient Online Claiming and Pay Full Amount or GAP Amount
Open Use Deposit for Payment
Select the Deposit
Enter payment amount
Select Add to Payment
This will auto-populate the details in the section below - Payment Type
Now click on the "+" sign to add a second payment - for Stripe
Select Stripe
Now select the invoice
Select Automatically allocate payment
This will auto populate the payment amount
Once the amount populates, select Pay and Claim
You will receive a pop up to confirm Payment with Stripe
Select Proceed to Payment
You will receive a toast message that your Payment has been successfully saved.
Now select Claim
The invoice with payment will then be generated.
Processing a Refund Using Stripe
- To initiate a refund, go to the patient’s record and select Accounts > Payments. Tick the payment you want to refund, then click More > Refund to open the refund modal.
Alternatively, you can start a refund from the Adjustments section by selecting New Adjustment > Refund.
- In the refund modal, complete the required fields, select the payment(s), enter the refund amounts, and click Refund or Save to finalise. The refund amount cannot exceed what has already been paid.
- Stripe payments must be refunded individually. You cannot process a refund that combines multiple Stripe payments or a mix of Stripe and non-Stripe payments. If only one Stripe payment is selected, click Refund and confirm the action. The funds will be automatically reversed from your Stripe account and returned to the patient’s original card.
Audit Trail for Card Actions
To track card activity (adding, updating, or deleting), go to More > Audit > System Audit.
Result:
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