Logo
Sign in HotDoc Academy Submit request Remote support I'm a patient

  1. HotDoc Support
  2. Browse By Feature
  3. Payments

  1. HotDoc Support
  2. Browse By Feature
  3. Payments
Print Friendly and PDF   Follow

How to collect a payment for a patient's appointment

Last updated 27 February 2025 23:42   ∙   ~ minute read

The following article explains how you can collect a payment for a patient's appointment if you're using HotDoc Payments. Please click the appropriate tab below to see instructions depending on if you're using using Best Practice, Medical Director or Zedmed as your practice software. 

Best Practice 

academy logo.png

Prefer to watch a video on how to collect payment?
Click here to watch this in HotDoc Academy. 
Log in with your HotDoc Dashboard username and password

If you have HotDoc payments enabled for your appointment types, you will need to collect payment via the HotDoc Dashboard once a patient finishes their appointment (in clinic, or via Telehealth).

If you're using auto-collect and receipt features, HotDoc will automatically the collection payment and receipt the invoice for you 10 minutes after you click 'Store' on the invoice. 

  • We'll sync the patient's invoice from Best Practice and display the actual outstanding amount in your Dashboard for collection.

  • The "Collect" button will appear in the Dashboard once the appointment time has passed, or if the status changes to Seen, No Show, or At Billing.

Please follow the instructions below, based upon whether you have enabled best practice automations or would like to collect payments manually in the Dashboard.

 

In this article 

  • How to collect payment with Best Practice automations enabled (automatically collect and receipt an invoice)
  • How to manually collect payment in the HotDoc Dashboard
  • What to do if the patient is eligible for bulk billing or has paid directly at the clinic?

 

How to collect payment with Best Practice automations enabled (automatically collect and receipt an invoice)

If you have enabled the Best Practice automations to automatically collect payment and automatically receipt invoices, HotDoc will automatically manage the collection for you once you finalise your invoice and click 'Store'. Please see below for how to do this: 

  1. Firstly, confirm the patient has added their card details with HotDoc for their appointment.
    • In your Best Practice appointment book, you'll see an appointment note on their appointment that says 'Card details stored for payment'.
      Screen_Shot_2023-05-23_at_5.28.06_pm.png Screen_Shot_2023-05-23_at_5.32.16_pm.png
    • In your Dashboard under Payments > Booking Activity > All, the status will say Card Details Stored or Pre-authorisation Received.

      ba.png

  2. After the appointment, the practitioner will need to select 'Finalise Visit' in Best Practice, enter the Medicare Benefits Schedule (MBS) item numbers for the appointment and click Save. 

    Screen_Shot_2023-05-24_at_9.43.29_am.png
  3. Once the appointment is in Billing Status (appointment will be green in the appointment book), click Create Account. 

    You must create the account directly from the appointment tile in Best Practice.


    Screenshot

  4. In the 'Bill to' field, select 'Patient' or 'Head of Family' then click Store. The invoice amount will sync to HotDoc and update the cost to collect if required.
    Note: If the 'Bill to' field is set to 'Medicare Direct Bill' the payment request will be automatically cancelled by HotDoc. For more info, see How do I cancel a HotDoc Payment?

    Screen_Shot_2023-05-24_at_9.47.30_am.png

  5. HotDoc will then automatically collect the amount from the patient's card 10 minutes after the invoice was stored. The patients appointment will be updated to 'Paid' in HotDoc and Best Practice. 
    Note: If payment has failed, a 'Failed payment' note will be added to the appointment details in Best Practice. HotDoc will automatically send a follow-up payment request to the patient via SMS to capture payment. We'll retry the patients card 24 hours later, and update it accordingly.

    paid_-_send_pt_claim.png

    Paid in HotDoc

    paid_.png
    Paid in Best Practice

    If the invoice matches the pre-authorised amount, we'll capture the payment from the hold; if it's more, we'll release the hold and take a new payment. If the invoice is less, Stripe will capture the payment from the hold and release the difference, while Pin Payments will release the hold and take a new payment.

    Please note: Appointments with pre-authorisations:
  6. If automatic receipting is enabled, follow the next 2 steps. If you do not have automatic receipting enabled, skip to step 8. 

    • HotDoc will receipt the invoice in Best Practice once the payment updates to 'Paid.' The payment amount will be recorded in the Credit Card, EFT, or Direct Credit field (based on your Dashboard settings), and the appointment will show as light blue 'Paid' or light grey 'Completed.'

    • The invoice will include a payment reference if you wish to search for the payment in your Stripe or Pin Payments Dashboard.

      Screen_Shot_2023-05-24_at_11.59.49_am.png

      Screenshot 2024-02-15 at 5.00.27 pm.png

      Screen Shot 2023-05-24 at 12.02.56 pm.png

      auto receipt on .png

  7. If the appointment is eligible for a medicare rebate, you must send this on the same day the invoice is paid. You can view a list of outstanding claims in the HotDoc Dashboard under Payments > Bookings Activity > Send Patient Claim. To send the claim in Best Practice: 
    • Click on the appointment then click Billing > Account History 
    • Check the box next to 'Show payments/deposits
    • Right-click on the 'Payment - Invoice' line and select Send online patient claim.
      send claim.png
    • If the option is greyed out, double-click the 'Payment - Invoice' line and click 'Send.' We'll  also generate a payment reference.
      Screen Shot 2023-06-07 at 3.54.30 pm.png

  8. If you do not have automatic receipting enabled, finalise the invoice in the Billing History in Best Practice. Double-click on the patient's account to view the Payment details screen: 
      • Tick the 'Pay full amount' box
      • Enter the amount in the 'Direct credit' field
      • If you are submitting a claim to Medicare, tick 'Send via Patient Claiming'
      • Click 'Process' to finalise the payment

        *Please note: Regardless of whether the practice or patient is covering the processing fee, please ensure you only enter the total cost of the consult in your invoice. 
        We do not recommend adding a line item for the processing fee

        pay in BO.png

 

How to manually collect payment in the HotDoc Dashboard

  1. Firstly, confirm the patient has added their card details with HotDoc for their appointment.
    • In your Best Practice appointment book, you will see an appointment note on their appointment that says 'Card details stored for payment'.
      Screen_Shot_2023-05-23_at_5.28.06_pm.png Screen_Shot_2023-05-23_at_5.32.16_pm.png
    • In your Dashboard under Payments > Booking Activity > All, the status will say Card Details Stored or Pre-authorisation Received.
      ba.png
       
  2. After the appointment, the practitioner will need to select 'Finalise Visit' in Best Practice, enter the Medicare Benefits Schedule (MBS) item numbers for the appointment and click Save. 

    finalise_visit.png

  3. Once the appointment is in Billing Status (appointment will be green in the appointment book), click Create Account. 

    You must create the account directly from the appointment tile in Best Practice.


    Screenshot

  4. In the 'Bill to' field, select Patient or 'Head of Family' > click Store. This will enable HotDoc to sync the invoice amount into the Dashboard.
    Note: If the 'Bill to' field is set to 'Medicare Direct Bill' the payment request will be automatically cancelled by HotDoc. For more info, see How do I cancel a HotDoc Payment?
    payment_.png

    Regardless of whether the practice or patient is covering the processing fee, please ensure you only enter the total cost of the consult in your invoice. 

    We do not recommend adding a line item for the processing fee


  5. To collect payment in HotDoc, go to the Dashboard > Payments > Booking Activity and locate the patient's appointment. You'll see the outstanding
    payment
    in the Charge column once we've synced the invoice. Click 'Collect'.

    • We show the patients invoice/receipt number, who it is billed to (patient or Medicare), and the Invoice Status (outstanding/paid).

    • It may take up to 5 minutes for the invoice to sync. If it doesn't appear, refresh your Dashboard. After 5 minutes,, if the Charge column is '-'  please see Why did HotDoc not sync the Invoice?
      Screen_Shot_2023-02-14_at_3.47.58_pm.png


  6. If required, amend the amount to collect from the patient in the Amount to collect field and/or select Collect Amount to charge the patient's card:

    Screen_Shot_2023-02-14_at_3.52.32_pm.png

    Example if practice is covering the fee.

    Screen_Shot_2023-02-14_at_3.53.29_pm.pngExample if patient is covering the fee.

    If the invoice matches the pre-authorised amount, we'll capture the payment from the hold; if it's more, we'll release the hold and take a new payment. If the invoice is less, Stripe will capture the payment from the hold and release the difference, while Pin Payments will release the hold and take a new payment.

    Please note: For appointments with pre-authorisations:

  7. Once the patient has successfully been charged, you will see the Payment Status column change to Paid or update accordingly depending on the outcome.

    Screen_Shot_2023-02-14_at_4.07.11_pm.png

  8. To conclude the payment, go to Billing History within Best Practice. Double-click on the patient's account to view the Payment details screen: 

    • Tick the 'Pay full amount' box
    • Enter the amount in the 'Direct credit' field
    • If you are submitting a claim to Medicare, tick 'Send via Patient Claiming'
    • Click 'Process' to finalise the payment

      *Please note: Regardless of whether the practice or patient is covering the processing fee, please ensure you only enter the total cost of the consult in your invoice. 
      We do not recommend adding a line item for the processing fee

      pay_in_BO.png


What to do if the patient is eligible for bulk billing or has paid directly at the clinic?

  • HotDoc will automatically cancel or release any requests for payment where you have processed the invoice as 'Bill to: Medicare Direct Bill' in Best Practice.

  • HotDoc will also automatically cancel or release any requests for payment where we can see that the full invoice amount has been paid (the amount owing is $0)
  • In your Dashboard under Payments > Booking Activity > 'All',  next to the patient's appointment we'll update the payment status to 'Cancelled' and list the reason why.

    draco_canceled.png

  • You can also cancel requests manually in the Dashboard if you no longer require to collect payment via HotDoc.

For more information about cancelling payments,  please see How do I cancel a HotDoc Payment?



Medical Director (Pracsoft) - Zedmed - HotDoc Calendar

To manually collect payment, go to Dashboard > Payments > Booking Activity after the appointment. Adjust the amount if needed, click 'collect' to charge the patient's card, and update the patient's invoice as paid in your practice management software.

In this article 

  • How to collect a payment in the HotDoc Dashboard
  • What to do if the patient is eligible for bulk billing

 

How to collect a payment in the HotDoc Dashboard

After the patient finishes their appointment (at your clinic or virtually via Telehealth) you will need to collect the payment via the HotDoc Dashboard.

  • The 'Collect' button will appear in the Dashboard once the appointment time has passed, or if the status changes to Seen, No Show, or At Billing.

  • Once you collect the payment in HotDoc, update the patients invoice as paid with the cost of the appointment in your practice software. 

Follow the steps below to see how to collect payment:

  1. In your HotDoc Dashboard, go to Payments > Booking Activity > All and next to the patients upcoming appointment you will see the Payment Status column will say Card Details Stored or Pre-authorisation Received:

    harry_potter_md.png

  2. Once the patient has been seen for their appointment, go to Payments > Booking Activity > Collect tab. Select Collect next to the payments you would like to collect for the day:

    collect_-_MD.png

  3. If required, amend the amount to collect from the patient in the Amount to collect field and/or select Collect Amount to charge the patient*:
     

    Screen_Shot_2023-02-14_at_3.52.32_pm.png
    Example if practice is covering the fee.

     

    Screen_Shot_2023-02-14_at_3.53.29_pm.png

    Example if patient is covering the fee.

    If the invoice matches the pre-authorised amount, we'll capture the payment from the hold; if it's more, we'll release the hold and take a new payment. If the invoice is less, Stripe will capture the payment from the hold and release the difference, while Pin Payments will release the hold and take a new payment.

    Please note: For appointments with pre-authorisations:
  4. Once the patient has successfully been charged, it will disappear from the Collect tab and go into the "All" tab. The Payment Status column will change to Paid or update accordingly depending on the outcome.

    paid-_MD.png

  5. You will then be required to create and finalise the receipt for the patient in your Practice Management Software (PMS). The payment type we recommend entering payments made through HotDoc is 'Direct Deposit'.

    *Please note: Regardless of whether the practice or patient is covering the processing fee, please ensure you only enter the total cost of the consult in your invoice. We do not recommend adding a line item for the processing fee

    Screen_Shot_2022-10-26_at_12.26.04_pm.png

     

    Example of choosing payment method Medical Director 

    direct-charge-invoice-later-3.jpegExample of choosing payment method Zedmed

What to do if the patient is eligible for bulk billing

If the patient booked a privately billed appointment type online but has since seen the practitioner and been cleared for bulk billing, you can cancel the fund collection by following the steps below:

  1. In your HotDoc Dashboard, head to Payments > Booking Activity and locate the patient's appointment, then select the red Cancel button 
    (Tip: To find the patient, go to the All tab and type their name in the Search Patient field)

    Cancel_payment_MD.png

  2. Confirm this by selecting Yes, Cancel:

    Screen_Shot_2023-02-14_at_5.02.56_pm.png

  3. We will then cancel the request and the patient will not be charged and any pre-authorisation will be released. The 'Payment Status' column will update to Cancelled. You can then move forward with any bulk billing processes your practice has.

 

You can now exempt patients from being asked to provide a payment method when booking based on your Bulk Billing criteria.

For more information, please see: How do I make patients that are eligible for Bulk Billing exempt from payments?

Please note

 

 

Was this article helpful?
Submit Feedback

26 out of 34 found this helpful

Related articles

  • How to create, refund or cancel a HotDoc 'Payment Request'
  • Payments - The Patient Journey
  • Payments FAQs
  • Getting Started with Payments
  • How do I set up HotDoc payments for my appointments?

Related articles

  • How to create, refund or cancel a HotDoc 'Payment Request'
  • Payments - The Patient Journey
  • Payments FAQs
  • Getting Started with Payments
  • How do I set up HotDoc payments for my appointments?
© 2023 HotDoc Online Pty Ltd | Terms of Service | Privacy Policy | Contact Us
© 2023 HotDoc Online Pty Ltd

Terms of Service | Privacy Policy