Home

Use Card on File with Square Invoices

Who is this article for?
Account owners or team members with the invoices permission to view, edit, create and delete invoices and estimates. Set permissions in Square Dashboard.

About Card on File with Square Invoices

Customers can securely pay for single or recurring invoices by adding and storing a Card on File to your customer’s profile in Customer Directory.

You must have written authorisation from your customer to save their payment card. Learn more about how to get authorisation when you use Card on File with Square.

Before you begin

  • Once a customer provides authorisation to save their payment card, you can safely add, store and charge the Card on File from Square Dashboard, Square Invoices app and Square Point of Sale app.

  • For a recurring invoice, the Card on File will be charged on the due date of each recurring invoice. If the Card on File is changed or expired, you can edit that invoice series to ensure the right card is being charged.

  • If the Card on File fails, a new invoice will be sent allowing the customer to enter new card information, as well as save the new card information for future invoices.

Store a Card on File for invoice payments

There are two ways to save payment cards for invoices — you can manually save the information or customer’s can choose to save their payment information when paying an invoice.

Square Dashboard

  1. Sign in to Square Dashboard and go to Orders & payments (or Invoices & Payments or Payments) > Invoices > Overview.
  2. Click Send an invoice.
  3. Select a customer from your Customer Directory or enter a new name and email address.
  4. Under Customer actions, toggle on Save payment methods. Under Payment method on file, you can also click Add a card to manually enter the card details during invoice creation.
  5. Enter the rest of the invoice details.
  6. Click Send.

When your customer pays their invoice, they’ll see the option to save their payment card with your business. If they opt to save their payment, their profile in your Customer Directory will update automatically.

Point of Sale app

From the Square Point of Sale app with services mode enabled or from the Square Invoices app:

  1. Open your Point of Sale app.
  2. Tap ≡ More > Customers > (•••) to Create New Customer or select an existing customer.
  3. Under Card on File, tap Add Card and choose:
    • Credit or debit card: enter the card details, including the expiry date and CVV. Also enter the customer’s billing/Eircode and email address. Tap Save.
    • Gift card: Enter the gift card number and the customer’s email address. Tap Save.
  4. A confirmation message will appear. Tap Done to return to the customer profile.

Charge a Card on File for an invoice payment

With a Card on File, you can manually add a payment to outstanding invoices to charge your customer’s saved payment information.

Square Dashboard

  1. Sign in to Square Dashboard and go to Orders & payments (or Invoices & Payments or Payments) > Invoices > Overview.
  2. Click the unpaid invoice or click (•••) then Take a payment.
  3. Confirm the payment amount and click Payment method > Card on file.
  4. Add an optional note to the customer or a personal internal note.
  5. Toggle Send email receipt to customer on/off.
  6. Click Charge.

Square Invoices app

A customer profile must be attached to the invoice and have a card saved on file to proceed via the Square Invoices app.

  1. From the Square Invoices app, tap Invoices.
  2. Filter Outstanding invoices to locate the invoice the customer would like to pay.
  3. Tap Add payment.
  4. Confirm the payment amount. Tap Next.
  5. Tap Card on File, then tap Charge next to the saved card on file. Tap Confirm twice.
  6. If the customer is present, ask them to sign on your device to confirm payment authorisation. Tap Continue.
  7. If the customer is not present, leave the signature field blank and tap Continue.
  8. A digital receipt will automatically send to the customer’s email address as listed on their customer profile.

Schedule a charge to card on file

  1. Sign in to Square Dashboard and go to Orders & payments (or Invoices & Payments or Payments) > Invoices > Overview.
  2. Click Create invoice.
  3. Select an existing customer or create a new customer.
  4. Add line items to the invoice.
  5. Under Payment options, choose to Charge payment card on file, Do not charge a payment method on file or Charge Gift Card (if applicable).
  6. Finish filling in the invoice and select either Schedule or Save as Draft.

If you select Save as Draft, your scheduled invoice will not be automatically sent and you’ll need to select Schedule to determine when it will be delivered.

Your customer’s card will be charged on the selected date and they’ll receive an emailed copy of the paid invoice to notify them their card was charged. Funds will be deposited to your linked bank account following your deposit schedule.

Related articles