Getting paid for your appointments through Paypal is easy with the Premium versions of JoeBooking appointment booking plugin. Please go to Payments > Payment Gateways area of your control panel.
You will see a list of payment gateways available for you. Find Paypal and click Activate.
A simple settings form will appear. You will need to specify your Paypal email address, and the label for the button that will be presented to your customers when they are going to pay online when booking their appointments.
After you have at least one online payment option enabled, you will be able to configure your settings to require a deposit when your clients are booking appointments with you. You can finely tune this option either for each service, for example one service needs a 100% prepayment while another one is fine with 20%, or set this option for all the services.