Welcome to Discourse League!
First and foremost, you’ll need to install the plugin. You can do that using the instructions on Meta. The line to add to your app.yml file is this:
- git clone https://github.com/discourse-league/discourse-league.git
Once you have the plugin installed, there are a few things you’ll need to do in order to get everything up and running smoothly.
First and foremost, make sure you have SSL enabled on your site.
Create a group that you’ll grant access to when a user signs up.
Choose and set up an account with a payment gateway. (See list of support gateways below)
Enter the settings necessary for your gateway in the League settings -
/admin/plugins/league/levels and create a new Level for the group you set up in step 2.
Fill in the description (shown at the top of the checkout screen) and welcome message (sent after a successful sign up). Be sure to describe the payment details in the description for the Level so your users know how much and how often they’ll be charged.
Go Live by turning on the site setting at
/admin/site_settings/category/all_results?filter=league%20go%20live. Until you do this, you be operating in test mode and can test the system with dummy card numbers.
If you have any issues using or setting up the plugin, you can post them to the support category. Note: this category is limited to those who have purchased a license key
If you find a bug or have a feature request, feel free to post those in their respective categories.