Connect PayPal account
Players can purchase tokens via PayPal. More about tokens.
Sales are made via your PayPal account, and money is transferred directly to your PayPal account.
GameServerApp's role in this transaction (in layman terms) is to tell PayPal, on your behalf, what to charge your customer. The money involved is send directly from their (your customer) PayPal account to your PayPal account.
The GameServerApp platform will verify if the payment was successful and send the specified amount of tokens to your customer's account, on the community website.
If you experience problems with getting your PayPal account verified by PayPal or if you experience any other problems with PayPal, please contact PayPal about these issues and not GSA. We can not help you with PayPal related problems.
Step 1: Log into PayPal developers website
Navigate to https://developer.paypal.com/ and login. You need to have a valid PayPal account for this.
You can login at the top right corner.
Step 2: Create REST API apps
Scroll down to the REST API apps section and hit 'Create App'.
Step 3: Setup application details
Enter 'GameserverApp' in the App Name field. You can ignore the e-mail address in the Sandbox developer account field, as this is only for testing purposes.
Hit 'Create app'.
Step 4: Switch to LIVE environment
Click 'Live' as shown on the screenshot below.
Step 5: Change API permissions
Scroll down to 'Live APP settings'.
For security reasons we recommend to turn off all options, except 'Accept Payments'. This should limit the API actions to just making a payment request on your behalve (as explained above).
Hit 'Save' to store the new settings.
Step 6: Get your Client ID and Secret
The Client ID and Secret are like a username and password, that is often used by systems to talk to each other. With your Client ID and Secret, GameserverApp can contact PayPal and request to make a sale (as explained above). Please do not share the Client ID or Secret with anyone! GameserverApp staff will NEVER ask you to send this information via e-mail or phone. Your Client ID and Secret are stored encrypted on our servers and can not be touched by anyone but you.
Click on 'Show' below 'Secret', to show your Secret.
Step 7: PayPal settings on GameServerApp
Open a new window in your internet browser and login to your GameServerApp account. Go to the Monetization section and click on 'Settings'.
Step 8: Copy PayPal Client ID and Secret into GameServerApp PayPal form
First copy the Client ID (make sure you do not copy any spaces) from PayPal to the Client ID field @ GameserverApp.
Then copy the Secret (make sure you do not copy any spaces) to the Client Secret field @ GameserverApp.
Hit 'Save' when you copy both fields.
Your PayPal account is now setup.
Please make sure to validate everything is working as expected by purchasing a token pack from the shop yourself.