top of page

Memberships, packages & payments

Wix Bookings: Saving and Charging Clients' Credit Cards

Add a checkbox to your checkout page that allows your clients to consent to you storing their card details on file. Once a card is saved to a client's file, you can use it for future orders, as long as you have your client's consent to do so. Only customers who are site members will see this checkbox and can choose to opt in.

This is different than when a customer saves their cards in their My Wallet part of the Members Area. You can't charge cards from their personal wallet, but you can charge a card if the customer agrees to store it on file.

Tip:

You can also save and charge clients' credit cards in Wix Stores.

Screenshot of payment part of checkout page, with the checkbox for allowing the business to save the card outlined

To allow clients to save their card details during checkout:

  1. Go to Settings in your site's dashboard.

  2. Click Checkout.

  3. Scroll down to Payments.

  4. Enable the Save customers' cards on file toggle to enable it.

A screenshot showing how to toggle to let client's consent to saving their card on file.

Saving card details while making payments on behalf of a client

You can manually enter a client's credit or debit card details to complete payment for an order. You can also securely save the card on file once they are a member of your site and they give you consent. This allows you to charge the card for future orders, provided you have the client's explicit consent to do so. Remember to use this payment method correctly to avoid charging customers unexpectedly.

Important:

Make sure you read this article to learn how to save cards responsibly.

Screenshot of window where you manually enter card details with checkbox outlined

To manually save a customer's card details:

  1. Go to Orders in your site's dashboard.

  2. Select the relevant order.

  3. Click the Collect Payment drop-down and select Charge card manually.

  4. Enter the card details.

  5. Select the Save this card to the customer's file checkbox.
    Note: This option is only available for clients who are site members.

  6. Click Charge.

  7. Send your customer an authorization form and save the signed form.
    Important: We strongly recommend you send the form within 24 hours. Learn more about best practices for storing card details.

A screenshot showing how to select the checkbox to save a client's card details when entering their details manually.

Charging a card on file

After you save a client's card on file, you can use it to complete payment for future orders, as long as you have your client's consent to do so.

Note:

You should notify your client about the transaction and provide as many details as possible. This is a requirement of card schemes such as Visa and Mastercard. Additionally, clear communication builds trust and helps the customer to recognize the payment. If they don’t recognize the payment, they may issue a chargeback.

To accept payment using a card on file:

  1. Go to Orders in your site's dashboard.

  2. Select the relevant order.

  3. Click the Collect Payment drop-down and select Charge card manually.

  4. Select an authorized saved card

Screenshot of the Charge with credit card window

  1. Click Charge.

Saving a card to an order

You can require clients to provide credit card information for every booking service, including free ones. The card will only be used for a specific order and can't be used for any other orders. This allows you to charge clients for cancellation and no-show fees, when necessary.

Important:

When you add a policy that requires clients to provide a credit card, that card is only attached to the specific order. To keep a card on a client's file more permanently, follow the steps for saving cards during checkout.

To save a card to an order:

  1. Go to Booking Settings in your site's dashboard.

  2. Click Bookings policies.

  3. Click on an existing policy or click + Add a New Policy.

  4. Scroll down to Require payment details for booking.

  5. Select the Always require clients to provide their payment info checkbox.
    Note: Clicking the Charge cancellation and no-show fees checkbox automatically enables the Require payment details for booking option.

A screenshot from the booking policy where you click the checkbox to require clients to add a credit card before each order.

  1. Click Save.

FAQs

Click a question to learn more about saving credit cards.

What are the risks of card-on-file transactions?

While cards are stored securely, there's always the chance that hackers can find a way to access the online account and bill customers.

Additionally, as a merchant, you need to be careful to only bill your client for orders they approve of and know about.

How can I get authorization from my customer?

We've created a suggested authorization form. We recommend you use it as is, as it requests all the necessary information for authorization. After your customer has signed the form, send them a copy of the signed form that they can keep for future reference.

Download the authorization form

Why are the save card checkboxes not visible at checkout?

For the checkbox to appear at checkout, the person checking out needs to be logged in as a site member. Learn more about your site's Members Area.

What is the difference between saving a card on a contacts file and saving it to an order?

When you save a card to a customer's file, you can manually charge the client for any order (with their consent). However, if you save the card for a specific order only, you can only use it for that session and can't charge them for other orders.

Can I only require some services to save a payment method but not others?

Yes, you can add individual booking policies to each service separately.

Need A Professional Website?
Contact Us 
Today!

Google Workspace: Purchasing and Setting up a Business Email

Resolving Email Issues

Changing the Priority of Your MX Records

Connecting Email Purchased Outside of Wix

Google Workspace: Adding a DKIM Record to your Business Email

Google Workspace: Adding an SPF Record to your Business Email

Adding a DKIM (TXT) Record

Adding or Updating SPF Records in Your Wix Account

Business Email: General Troubleshooting

Connecting Email Accounts from Different Email Providers for the Same Domain

Increasing Email Deliverability of Emails Sent from Your Business Email

Top Reasons for Using a Personalized Business Email

Business Email: An Overview

Wix Pay Links: Creating and Managing Pay Links in the Wix App

Wix Pay Links: Creating and Managing Pay Links

Wix Proposals: Managing Your Proposals on the Wix App

Wix Proposals by Prospero: Saving and Managing Proposal Templates

Wix Proposals by Prospero: Adding and Setting up Proposals

Wix Price Quotes: Managing Your Price Quotes in the Wix App

Wix Invoices & Price Quotes: Adding Default Notes

Wix Invoices & Price Quotes: Managing Your Settings

Wix Invoices & Price Quotes: Searching, Filtering, and Sorting

Wix Invoices & Price Quotes: Changing Your Initial Document Number

Wix Invoices & Price Quotes: Adding Tax Types

Wix Invoices & Price Quotes: Adding Your Items and Services

Wix Invoices & Price Quotes: Changing Your Currency and Payment Terms

Wix Invoices & Price Quotes: Adding Your Business Info

Wix Invoices: Managing Your Invoices

Wix Invoices: Creating and Managing Recurring Invoices

Wix Invoices: Creating and Managing Recurring Invoices

wix experts
Graphic2Traffic web design
©
bottom of page