Storing Credit Card on the Booking Widget

Modified on Mon, 27 Jan at 8:37 AM

In this article, we'll go over the various options for saving client credit cards when they book online.


Things to know:

  • In MyTime, you can require a credit card on file in order to book appointments, have the credit card on file but not make it a requirement to book an appointment, or not allow credit cards to be saved on file at all. Your preference can be set on the Business Setup > Settings page, just below the Store Client Credit Card option.  
  • The authorization checkbox is mandatory to complete the booking online once the credit card form is displayed
  • In order to accept credit card payments, you must have a merchant payment account. If you don’t have one, you can speak with a member of our Processing Team at processing@mytime.com to have your merchant account set up.
  • If the "Require credit card on file to purchase membership" setting is enabled, when an attempt is made to delete a credit card from a client profile, and the client has an active membership or pending or recurring appointments, the following error messages may appear: "This card or bank account cannot be deleted because you currently have one or more appointments pending," or "This client has future appointments or an active membership. Deleting this card or bank account will prevent any future charges from being processed." However, receiving these error messages does not prevent you from removing the card.
  • If a client attempts to delete a credit card from their account online while the "Require credit card on file to purchase membership" setting is enabled and they have an active membership, they will receive the following error message: "This card or bank account cannot be deleted because you have a future appointment or an active membership." If they have an active membership with a pending appointment, the message will state: "This card or bank account cannot be deleted because you currently have one or more appointments pending."
  • For Australian/UK business accounts using Stripe, when clients purchase gift cards via the booking widget and enter credit card details on the checkout page, the 'Add' button to save the card for future purchases will not be visible. However, the authorization checkbox will still be available.


Contents:


Booking Widget Scenarios


Store Client Credit Cards SettingPayments and Deposit SettingCancellation PolicyResults

Yes, but don't require them to schedule appointments

No, only take payments in personYes

The credit card form will be shown during checkout and the authorization checkbox will be checked by default.

If unchecked, an error message is shown that it is required.card

NoThe credit card form will not be shown during checkout 

Yes, but don't require them to schedule appointments

Yes, require online payment to book online
Yes

The credit card form will be shown during checkout and the authorization checkbox will be checked by default.

If unchecked, an error message is shown that it is required.

card
No

Yes, and also require them to schedule appointments

No, only take payments in personYes

The credit card form will be shown during checkout. The authorization checkbox will be checked by default and cannot be unchecked

card

NoThe credit card form will not be shown during checkout

Yes, and also require them to schedule appointments

Yes, require online payment to book onlineYes

The credit card form will be shown during checkout. The authorization checkbox will be checked by default and cannot be unchecked

card

No

No, do not allow storing credit cards

 

Business-Settings.png

No, only take payments in personYes

The credit card form will be shown during checkout and the authorization checkbox will be checked by default.

If unchecked, an error message is shown that it is required.

card

NoThe credit card form will not be shown during checkout

 

No, do not allow storing credit cards

 

Business-Settings.png

Yes, require online payment to book onlineYes

The credit card form will be shown during checkout and the authorization checkbox will be checked by default.

If unchecked, an error message is shown that it is required

card
No


Reasons for Storing Client Credit Cards


When checking out on the booking widget, if the "Store Clients' Credit Cards?" setting is set to "Yes, but don't require them to schedule appointments," selecting the "how we use your payment information" hyperlink will display the following reasons:


ActionReasons
Booking appointments
  • "We require a payment method on file to book appointments."

  • "Your payment method reserves and confirms your appointment."

  • "If you use a debit card, the funds will be held and deducted from your bank balance. The funds will be returned to your account if you cancel your appointment within the allowed cancellation window."

Purchasing memberships
  • "This makes it easier to manage your active membership by automatically processing recurring membership charges."
If deposits are required for services
  • "If your appointment requires a deposit, your card will be charged the deposit amount immediately at the time of booking. This secures your spot and helps us manage scheduling effectively."
If the “If a client fails to cancel an appointment in advance, should MyTime charge them?” setting is set to “Yes”
  • "Your card will only be charged in the event of a late cancellation or a no-show."

  • "If you cancel your appointment within the permissible cancellation window, no charges will be incurred."

  • "If you cancel your appointment outside the cancellation window, a cancellation fee will be charged to your card. This policy helps us manage our time and resources effectively as late cancellations prevent us from offering the appointment slot to other clients."

 


For more information contact us at support@mytime.com.            

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article