How to process paypal transaction within my site


I will have quarterly PAID bootcamps. For the PAID bootcamps, I have a payment page where they can pay with a credit card of ACH check through paypal site. I prefer to NOT have a link to but instead have a form where they can submit personal information and payment information directly on my website for processing.

I did google for drupal paypal. I see many came up. I am not building a eCommerce site where I will be selling many products. It is a real estate site where I will have few real estate paid training events. I am looking something simple and to the point. Please advise me how I can achieve that.


Drupal version: