Wix Bookings: Saving and Charging Clients' Credit Cards

4 min read
Keeping clients' card details on file makes it more convenient to collect payments. This allows you to charge clients, with their permission, even when they're not currently at your business. Remember to use this payment method correctly to avoid charging customers unexpectedly. 
There are two ways to save a customer's credit or debit cards. The first is when clients select that option during checkout. The second is when you manually enter your client's credit card details, with their consent. Once you save a card, you can use it to collect payment for future orders, as long as you have your clients' consent to do so. 
You can charge clients' saved cards using the following payment providers:
In this article, learn more about:

Saving cards during checkout

Add a checkbox to your checkout page that allows your clients to consent to you storing their card details on file, and add charges to it in the future. 

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. Select Payments.
  4. Click the Save customers' cards on file toggle to enable it. 
A screenshot showing the Let customers sabe their cards on file toggle under eCommerce settings.

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. 
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.

FAQs

Click a question to learn more about saving credit cards.

Did this help?

|