10to8 can take payments from your clients online, so that when their bookings appear in your calendar, you can be confident that you have been paid.
10to8 supports PayPal, Stripe and SagePay. They all allow your clients to pay you by credit card without creating an account.
In this case, we'll set up a PayPal account. Visit the "Set Up" > "Taking Payments" page in the product.
Select PayPal from the drop-down and enter your PayPal merchant account email address underneath.
Once you have set up your PayPal account, visit "Set Up" > "Services" and you can configure prices. You can set a different price for each service, and you can select whether to:
Just show the price but not charge
Allow the customer to pay, but allow them to skip if they don't want to
Force the customer to pay before booking
When a booking arrives in your Inbox, you'll be able to see that the client has paid in the details section at the top of the right sidebar.
What customers see
When taking payment via PayPal a customer does not necessarily require a PayPal account.
The booking flow will be the usual one, but once a customer entered their details they get presented with a page asking them to pay.
Once they click on "Buy Now" they will be brought to a PayPal page where they can then either log in to their PayPal account and pay this way or they can pick the option to pay with Debit/Credit Card.
You can find details regarding the fees for PayPal here.