x

Prevent Early Payment

Is there a way to prevent customers from paying the balance of an invoice early? 

 

I have customers pay a deposit, then they pay the remaining balance the week of their event. 

 

Some customers choose to pay the entirety of the invoice up front. We run on a cash basis, and early payments are usually just a minor annoyance. However, they can become a major headache if the customer cancels their event – now I have to refund the entire payment instead of the deposit. This can be a major problem for us, which is why I would prefer if I could refuse to accept payment for the remaining balance until X days before the event. 

 

I haven't seen a setting for it but I might have missed it. Is it possible to do this? 

534 Views
Message 1 of 4
Report
3 REPLIES 3
Square Community Moderator

Hey there, @londontea

 

There isn't a way to refuse the payment from a customer for their remaining balance on the invoices.

 

I could suggest canceling the invoice in some of these cases, but that would be the closest thing to a workaround I would have for something like this. 

 

Since this isn't available, it's a good feature request to post/search for in the Ideate Board

Kassi
Community Moderator, Square
Sign in and click Mark as Best Answer if my reply answers your question.
491 Views
Message 2 of 4
Report
Square Champion

I would send two invoices. 

First for the deposit and then schedule a second invoice to go out the week of their event when you want the final payment.  You can create both at the time of booking and then click schedule to send a final payment request.

Doran

Esthetician
Haute Beauty Guide
478 Views
Message 3 of 4
Report

That’s a great idea! I had considered doing two invoices but was worried that my staff would forget to send the second one at the right time.

 

I don’t know how I forgot that you can schedule an invoice. That would remove the possibility of us forgetting to send a follow up since we’d make both at the same time. Thanks!

472 Views
Message 4 of 4
Report