Schedulista provides online appointment scheduling software for your business or organization to allow your clients to book with you 24/7. We support a number of integrations with other software and services to aid with your business.
We offer the ability to take payments online through integration with Stripe. Once your Stripe account is setup and connected, you will be able to accept payments by credit and debit card when clients book online.
Payment options available
Require payment and capture card - Client's credit or debit card is automatically charged when the appointment is booked. Card details are captured and stored on your Stripe account to aid in refunds. You can manually charge the card on file if additional charges are needed.
Capture credit card - Client's credit or debit card is required to secure the appointment but client is not charged at that time. Card details are captured and stored on your Stripe account. You can manually charge the client's card on file for services at a later time, or charge them fees for violating your cancellation policy or no-shows, if necessary.
Don't ask for credit card - Will not ask clients for credit or debit card information to schedule their appointment
You set up payments in three steps:
Step 1 - Connecting your Schedulista account with Stripe
Create and connect your Stripe account to your Schedulista account. If you already have a Stripe account, follow steps here to complete your setup.
(1) On the web app: Go to Settings > Payments
On the mobile app (version 7.3 and above): Tap on Payments via Stripe under the Configure section on the Settings tab
(2) Click or tap the Connect with Stripe button
(3) On the Stripe activation page, enter your email address. Then, click or tap Continue
Note: For convenience, we recommend using the same email address you use for your Schedulista login. Stripe will send notifications to this email address.
(4) Enter a password for your Stripe account. Then, click or tap Continue
(5) Enter your mobile number to have Stripe text you a security code. Then, click or tap Send text
Note: As alternatives, you can use an authenticator app, like Google Authenticator (App Store, Google Play), Twilio Authy (App Store, Google Play), Microsoft Authenticator (App Store, Google Play), etc.; or you can be provided a security key.
(6) Enter the 6-digit security code from the text
Note: From an authenticator app, add the code provided (the code is timed, so make sure to enter it in enough time); or enter the provided security key.
(7) You will be provided a one-time account security backup code. This code can be used to gain access to your account if you are unable to do so. Click or tap Download code to save it or Copy code to be able to paste it in a notepad or some other tool. Then, click or tap Next.
SAVE THIS CODE AND KEEP IT SAFE. This is the only time you will be presented with the backup code. The code cannot be accessed within the account and Stripe support (or Schedulista) will not be able to provide you with the code in the future.
(8) Follow the next steps to fill in the basic information about your business and the bank account you'd like to connect to transfer funds.
For tax reporting purposes, Stripe requires a tax ID number (TIN). The type of TIN required varies depending on your country's tax authority and the type of business you own. If you don't have a business tax ID number (i.e., an Employer Identification Number or EIN in the U.S.), you may be asked to provide a personal tax ID number, such as your Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) in the U.S.
There may be additional business verification information Stripe requires after your account has been set up.
(9) Stripe will send an authentication email to the email address you set for your Stripe account login. You must click the link in the email to authenticate your Stripe account to keep it active. Without authenticating your account, you will not be able to take payments.
Note: If the email doesn't arrive in your inbox, make sure to check the junk/spam folder. You might also search your email account using the term Stripe to locate the email.
Step 2 - Setting the global payment option for services
Only one payment option can be set on a service at a time. The global payment option is the default that applies to all services on your business account. You can also override the global payment setting to set a different payment option for a specific service.
After you sign up with Stripe, you will be redirected back to the Payments (via Stripe) settings page in Schedulista. Your Stripe account is now connected.
Basic information about your Stripe account will appear on the page as a reference.
Your Stripe account name, based on your Schedulista scheduling page URL
Your Stripe account email, the email address you use to sign into your Stripe account dashboard
Your Stripe account ID, a number Stripe support can reference for your specific account
The next step is to select your default payment setting for all services.
(1) Select your payment setting from the drop-down menu:
Require payment and capture card
Capture credit card
Don't ask for credit card
(2) Click or tap Save to enable your global payment setting
Note: Require payment and capture credit card is the default setting. If this is the option you want, you won't need to make a change and you won't need to save the page. The Save button will remain faded and unclickable.
If you choose another payment option, the Save button will become active. Click or tap the button to save your choice.
On the mobile app: scroll to the top of the page and tap Done to return to the Settings tab.
Step 3 - Setting prices on services for required payments
If you require payment: You must set prices for your services to have the credit card field appear in the online scheduler.
If you use credit card capture: This option does not require prices for your services, but you can add prices if you'd like.
Related articles:
keywords: payment, payments, online payments, credit card, debit card, credit card capture, vault, store, card on file, price, prices, Stripe, payment processing, merchant services, charge, charges, fees