How to add and use a Card on File for customers

Save your customer's payment information securely to streamline future payments and reduce payment collection time. With Card on File, you can charge approved cards directly from any invoice without asking customers to enter their payment details again.

What You'll Need

  • An active ScanPay account
  • Add cards: Permission to add cards on file (Dispatch Admin or Owner/Admin role)
  • Important: Explicit consent from your customer to save their card

Understanding Card on File Permissions

Before you start, check your team permissions. ScanPay has three levels of card on file access:

Role View cards on file Add cards on file Edit cards on file
Team owner / Admin Yes Yes Yes
Dispatch Admin Yes Yes No
Member Yes No No

Adding a Card on File

Option 1: From a Customer Profile

  1. Navigate to Customers and select the customer
  2. Tap or click Add card on file
  3. Enter the card information:
    • Card number, expiration date, CVV, and ZIP code
    • Cardholder's full name (as it appears on the card)
    • Complete billing address
  4. Review the authorization notice
  5. Tap Save

Option 2: From an Invoice

  1. Open any invoice for the customer
  2. Tap Share invoice or Collect payment
  3. Tap on Charge a card on file
  4. Look for the Save a card to customer profile button
  5. Follow the same steps above to enter card details
  6. Tap Save

Important: Customer Authorization

Before saving any card, you must have written and signed authorization from your customer. Here's what you need:

Best practices for getting consent:

  • Have customers sign your service agreement that includes card storage authorization
  • Get written or email confirmation from the customer
  • Keep copies of all authorization documents

This documentation is critical. If a customer disputes a charge later, you'll need proof that they authorized you to save and charge their card.

Charging a Saved Card

Once you've saved a card, charging it takes just seconds.

Step-by-Step: Charging a Card on File

  1. Open the invoice you want to collect payment on
  2. Tap Share invoice or Collect payment
  3. Confirm the payment amount is correct
  4. Tap on Charge a card on file
  5. You'll see the customer's saved card displayed:
    • Card brand (Visa, Mastercard, etc.)
    • Last 4 digits (e.g., ••••1234)
    • Cardholder name
    • Expiration date
  6. Tap **Charge [Card Brand] **[Last 4] to process the payment

The payment processes immediately, and the invoice is automatically marked as paid.

Managing Saved Cards

Viewing Card Details

Any team member with "View saved cards" permission can see:

  • Card brand and last 4 digits
  • Cardholder name
  • Expiration date
  • Billing address

Security note: Full card numbers are never displayed anywhere in ScanPay. All card data is securely tokenized.

Updating a Card

Currently, ScanPay allowa saving one card per customer profile. Customer's card expired, or they got a new one? Here's how to update it:

To update:

  1. Navigate to the customer's profile
  2. Tap the saved card
  3. Delete the existing card (Owners/Admins only)
  4. Tap Add card on file and enter the new card details
  5. Tap Save

Note: Card deletion is only available to Owners and Admins. If you're a Dispatch Admin or Member, ask your business owner to remove or update the card.

Quick Tips

  • Get written authorization before saving any card
  • Keep authorization documentation with customer records
  • Monitor expiration dates and update cards proactively
  • Verify card details before saving to avoid errors
  • Document all changes to card information in customer notes

Frequently Asked Questions

Can my technicians in the field add cards?
Only team members with "Add card" permissions (Dispatch Admin and Owner/Admin by default) can save cards. Members can view saved cards and charge them if they have invoice payment permissions, but they cannot add new cards.
What happens if a charge fails?
If a saved card is declined, you'll see an error message explaining why (insufficient funds, expired card, etc.). You can try again or ask the customer for an alternative payment method.
Does the customer get notified when I save their card?
The customer receives a copy of the invoice, but they don't receive a specific notification about the card being saved. Make sure you inform them when taking their card details and confirm they've given consent.

On this page