Skip to content

Latest commit

 

History

History
58 lines (36 loc) · 1.88 KB

paypal.md

File metadata and controls

58 lines (36 loc) · 1.88 KB

Accept payments with PayPal


This guide will show you how to easily get started with using PayPal with Jexactyl in order to process credit purchases.

!> This system was implemented in v3.1.0. Please make sure you're running this version or newer in order to use the PayPal system.


Obtain Client ID and Client Secret

You'll need to firstly create a new 'App' with PayPal in order to get a Client ID and secret for use with Jexactyl.


1. Log into PayPal Developer Console

image image

2. Head to the dashboard and create a new App

!> Make sure that the toggle at the top of the page is set to LIVE mode, not Sandbox.

image

3. Create your PayPal App

image

4. Obtain Client ID and Secret

image


5. Add Client ID and Secret to Jexactyl

Next, you'll need to place these keys in your .env file in order to allow Jexactyl to login.

cd /var/www/jexactyl
nano .env

# Fill in the fields PAYPAL_CLIENT_ID and PAYPAL_CLIENT_SECRET

6. Enable the PayPal gateway in settings

?> Make sure the 'PayPal enabled' setting is set to Enabled.

image

7. Test your configuration

Head over to the Jexactyl Storefront and click the 'Balance' tab. Once you're there, attempt to buy x credits with PayPal. If the page redirects to a PayPal purchase portal, congrats! You've successfully set up and configured PayPal.

?> If you run into issues while getting started with PayPal, let us know in the Jexactyl Discord