Skip to main content

Card on File: Automatic Payments

Learn more about how our automatic charge card on file feature works and how to enable it in your account

Nate H avatar
Written by Nate H
Updated this week

Enable Automatic Payments

The Automatic payments feature allows you to automatically charge a customer's card on file so you don't have to manually take the payment yourself.

To enable Automatic payments:

  • Go to your Settings by clicking the gear icon in the top right corner of your HCP account on web.

  • Select Invoices from the left menu.

  • Click the Automations tab at the top of the page.

  • Scroll down to the Automatic payments section and click the toggle to the right of the setting: If a customer has a card on file, automatically charge card for unpaid balance on a job on invoice due date.

After enabling the feature, be sure to set the trigger:

  • Click the pencil to the right of the setting toggle.

  • Select the trigger:

    • Upon completion of job: Invoice will be charged when job is marked finished.

    • On invoice due date: Invoice will be charged when invoice payment terms have passed.

  • Click Save to confirm your selection.


Which Automatic payments trigger is right for me?

You have two options for triggering the charge:

  • Upon job completion: Recommended for businesses where you typically want to take payment as soon as the job is done, and typically want to receive payment as soon as the invoice is sent.

  • On invoice due date: Recommended that have net due terms and aren't taking payment as soon as the work is done. For example, the job might be complete and invoiced today but the customer has 30 days to pay. This would auto charge 30 days after the invoice is sent. Sending out the invoice and setting a due term is a critical part of this option.

📌 Note: At this time, the invoice due date will not work for batch invoicing or auto invoicing, it will require a manual send. This will be a future improvement. If this is valuable for your set-up, please be sure to share your Pro vote with our support team.


Exclude Customers from Automatic Payments

If a customer has a card on file, but you'd like to prevent them from being charged automatically, follow these steps:

  • Go to your Settings by clicking the gear icon in the top right corner of your HCP account on web.

  • Select Invoices from the left menu.

  • Click the Automations tab at the top of the page and scroll down to the Automatic payments section.

  • Click the pencil to the right of the setting: [#] customers excluded from auto charge card on file.

  • Use the Search customers field to select specific customers, or use the Enter a custom tag field to exclude customers by Tags.

  • Click Save in the window to confirm.


Important Notes

  • This will not retroactively charge jobs that meet the criteria for automatic COF.

  • This will only work moving forward for jobs that are finished, where the customer has a card on file.

  • There is a 5- to 10-minute delay from the moment the trigger for automatic payment is met.

  • If the job hits the criteria for auto-charge and the amount is modified after the fact, that will cancel auto-charge.

  • For the On invoice due date trigger, the auto charge will happen at 5 p.m. PST/ 8 p.m. EST


FAQs

Do I need to be set up for payments to use this feature?

  • Yes, in order to be able to have customers put a card on file, you must be set up for Payments and ensure your customer has a card on file registered. How to get set up for payments.

How can I start getting a card on file for customers to use this feature?

  • You are able to put a card on file by requesting one from your customer or manually entering it on their customer profile. Learn more here.

What triggers the automatic charge?

  • In alpha, the charge will be able to be triggered when you 'Finish' the job on web or mobile.

Will those retroactively charge jobs for customers who have a card on file?

  • No, this will not retroactively charge finished jobs for customers who have a card on file.

Will my customer automatically receive an invoice or receipt for the auto-charge?

  • Your customers will automatically receive a receipt for the automatic charge. Invoices do still need to be manually sent if you wish to send it to your customer.

If I make a mistake on the amount and undercharged, will this automatically charge again for the remaining balance?

  • No, at this time, the auto charge will only be for the full amount at the time the criteria for auto-charge is met.


Need help or have questions?

We're here for you! Chat with Support using the Blue Chat Bubble in your Housecall Pro account, or give us a call at (858) 842-5746.

Did this answer your question?