How do I send booked appointments a form to add card on file?

why doesnt square offer the option to send all booked appointments a form to accept their appointment and add card in file in order to charge clients who cancel late or no call no show! you are not protecting your clients! Every other booking system has this feature why does square not have this????

318 Views
Message 1 of 4
Report
1 Solution
Square Champion

Solution

 

Further to @MayaPs advice on how Square's cancellation options work, I noticed you also mentioned wanting a form to send to customers when they book.
 
You can send forms using Square Contracts (Dashboard > Customers > Contracts).
 
While you can’t use Contracts to securely store card details (Square requires cards to be added via its own system for PCI compliance), this could be a great workaround to:
  • Clearly communicate your cancellation policy and have customers acknowledge it with say an 'I agree' type tick box
  • Capture any additional details you need before the appointment
 
Many sellers use Contracts for pre-appointment intake forms, consent agreements, and other custom needs, so it’s quite flexible.
 
 
But like @MayaP said, if this doesn't fit your needs, definitely log it as a feature request in the Feedback Hub if it doesn't exist already!
Proud Australian Square Champion and avid users of Square AppointmentsSquare POSSquare OnlineSquare ReaderSquare Stand

We use Square with integrations for Xero by AmakaPrintful / We design, develop and implement Square with Squarespace • Shopify • WooCommerce • QuickBooks and more!

View Solution >

56 Views
Message 3 of 4
Report
3 REPLIES 3
Square Community Moderator

Hi @Johannadz, I hear you and I’m happy to help clear up some of these concerns.

 

Square does offer a cancellation and no-show payment policy that you can set up. Are you currently booking appointments from the app? When you create an appointment, you can also request a card on file, which helps enforce your policy. If this isn’t quite what you’re looking for, then it may fall under a feature request.

 

Screenshot 2025-11-19 at 4.17.50 PM.jpegScreenshot 2025-11-19 at 4.18.32 PM.jpeg

 

If you have any other questions or need help getting this set up, just let me know.

 

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

Solution

 

Further to @MayaPs advice on how Square's cancellation options work, I noticed you also mentioned wanting a form to send to customers when they book.
 
You can send forms using Square Contracts (Dashboard > Customers > Contracts).
 
While you can’t use Contracts to securely store card details (Square requires cards to be added via its own system for PCI compliance), this could be a great workaround to:
  • Clearly communicate your cancellation policy and have customers acknowledge it with say an 'I agree' type tick box
  • Capture any additional details you need before the appointment
 
Many sellers use Contracts for pre-appointment intake forms, consent agreements, and other custom needs, so it’s quite flexible.
 
 
But like @MayaP said, if this doesn't fit your needs, definitely log it as a feature request in the Feedback Hub if it doesn't exist already!
Proud Australian Square Champion and avid users of Square AppointmentsSquare POSSquare OnlineSquare ReaderSquare Stand

We use Square with integrations for Xero by AmakaPrintful / We design, develop and implement Square with Squarespace • Shopify • WooCommerce • QuickBooks and more!
57 Views
Message 3 of 4
Report
Square Community Moderator

Thanks for chiming in here and providing some great advice. This is such great advice!! @tomven 😊

MayaP
Square Community Moderator
Sign in and click Mark as Best Answer if my reply answers your question
45 Views
Message 4 of 4
Report