# Payment Processing

{% hint style="info" %}
To enable the ROOTS platform to offer paid courses, payment processing must be integrated.&#x20;
{% endhint %}

### The following requirements are necessary for successful payment processing:

* **Payment Gateway:**&#x20;

A payment gateway such as Stripe, Paypal or Flutterwave must be integrated to enable secure payment processing.

* **SSL Certificate:**&#x20;

An SSL certificate is necessary to ensure that all payment transactions on the platform are secure and protected from potential security threats.

Meeting these requirements will allow for seamless and secure payment processing on the ROOTS platform, providing users with a safe and reliable way to purchase paid courses.
