Welcome to StinkyMadness

This forum is created for Interlude fun's.

- To get full access on forum you have to become Premium User

  • Announcements

    • StinkyMadness

      Scheduled maintenance   04/20/2019

      Scheduled maintenance on 2019-04-23 12:00:00 Estimated finish 2019-04-23 13:00:00
Sign in to follow this  
DenArt Designs

wts
Donate Panel Cheap fast SGuard & SmartGuard SPECIAL EDITION

2 posts in this topic

Description

New fast, easy & secure as possible donation panel for your players, using Sguard or Smart Guard!

Few words about the panel

This panel is used by many admins with success is also the reason that has no known exploits or bugs because its already tested and fixed.

I try to keep it simple as possible so it can be easy to be designed by others with no design knowledge, easy to setup and use out of the box but no mistake this is not an account manager this is a donate panel by definition of name it does what it suppose to do nothing more

Quote

 

 

Find the panel here https://shop.denart-designs.com/product/account-panel/

 

 

DEMO: https://www.denart-designs.com/demo/shop/  Login user: test

DEMO NEEDS UPDATE (TODO)

 

 

 

Players Pay in easy 5 steps

  1. 1) Login with his player username.
  2. 2) Select the donation method (Paypal/Paygol/Nextpay/G2APay).
  3. 3) Select the amount of payment.
  4. 4) Pay.
  5. 5) Automatically recieve the reward ingame when he login but also while he is online!

The shop is special edition with SGuard & Smart Guard explanation in steps:

  1. Player clicks on a button called “Buy Donate Coins” of an NPC.
  2. The shop opens in user’s default browser and automatically login with our API.
  3. So user repeats Payment steps 2, 3, 4.

SGuard & Smart Guard API is not mantatory you can still use the donation panel without the API

Features

Protections

  • Full SSL website (forced by htaccess)
  • XSS Protection just in case.
  • Remove vulnerability headers in htaccess level
  • Session Validation
  • COOKIE, POST, GET globals are sanitized
  • SQL Injection protection
  • Cookie and Request protection
  • Query String protetion
  • Prepared statements of PDO driver (no sql injection there)
  • Google Captcha to check for bots

 

SEO & Public management

  • SEO Friendly urls (in htaccess level)
  • Google Analytics Code ready.
  • Terms and use ready to go (specially for paysafe in order to accept you as payment service)
  • Terms for G2A Pay ready.
  • Refund policy
  • Contact

For the terms text where implied the server name is showing config SERVER_NAME or SERVER_WEBSITE variables you dont need to change anything.

 

Speed

  • Zip Content (faster load)
  • Memory save (unloading global vars)
  • Using CDN's for bootstrap
  • Scripts are loaded in footer
  • Images are soft to max 10kb
  • Small and smart organized code style

 

Functions

  • Multilanguage (4 langs so far) EN ES NL EL (Easy to add more)
  • Payment methods Paypal, Paygol, G2APay (NEW), NextPay (NEW), Paymentwall (IPN exists not installed cause they ask for company papers)
  • After payment or cancel the user is redirected back to "Thank you" page.

 

Technologies

  • Bootstrap CSS
  • MySQL (PDO Driver)
  • PHP 7.3+
  • 10.2.18-MariaDB

 

Systems

  • Paypal supports sandbox and live.
  • Server items in XML file copied and used for getting item ID's, properties and images (for now its disabled, and item is hardcoded for speed).
  • Log System for website and IPN's.
  • Log in database Payments and services used.
  • Google Analytics

 

Configs

  • Website Title
  • Server Name
  • Contact Email
  • Use sessions (user has to logout or auto when close the page)
  • Show Google Captcha
  • Google Analytics Code
  • Use of sandbox in paypal
  • Sandbox/Live Emails
  • Currency Code Payment
  • Item ID for donation
  • Unlimited Donate Prices and Donate rewards ingame for all payment methods (NEW)
  • Log enable or disable
  • Delay on failed login try in seconds
  • Login attempts and timeout
  • Enable Icons
  • Log location
  • Enable or disable for each language
  • Timeout (user is redirected to login page after innactivity)
  • Database and Server Configs

 

Files included

  • Website files
  • Java Files for your project in eclipse (aCis, L2JFrozen, Fandc, Mythras, Freya (NEW) so far asked and supported)
  • SQL Files

 

Instructions included

  • How to install NPC HTML BUTTON.
  • How to add in game server task manager.
  • How to implement SmartGuard Packet.
  • Small example of code.

 

Requirements

  • Java Server with source (in order to install)
  • PHP 5.6 or 7.3+ (7+ is recommended)
  • Cpanel
  • Curl (sudo apt-get install curl) also needed for paypal (rare case)
  • Apache (tested on nginx if you can't make it work contact us)
  • MySQL Database
  • Knowledge of Database users (Create/Permissions)
  • PHP basic knowledge on how to modify config.php
  • Java how to modify your source with a patch
  • Host or some LAMPP to your server to place the php files
  • Supported Chronicles for Panel
    • all Chronicles it uses char_name of table characters in your database
  • Supported Chronicles for API (java part)
    • aCis Interlude
    • Fandc H5
    • Frozen Interlude
    • Mythras H5
    • if your pack is not listed my developer will do it for free

 

Price

  • 55€
  • Check first reply for special discounts

 

 

On your part you need to make accounts for IPN in options for paypal/paygol/nextpay/g2a

Example: https://yourwebsite.com/shop/system/assets/ipn/ipn_paygol.php and thats it the rest are configs.


Updates

Spoiler

9/11/2018

  • Supports aCis Interlude Servers (new files added)
  • Supports Frozen Interlude Servers (new files added)
  • Supports Fandc H5 Servers (new files added)

11/11/2018

  • Supports SGuard Protection (new files added)
  • Patch and HowTo are updated.
  • Added Demo

14/11/2018

  • Fix paygol diferencial donation amount
  • Added message when wrong character name is entered.
  • Note: tested on nginx and the conclusion is that may need several fixes you can contact for discussion.

16/11/2018

  • Addition of Voiced Command Handler for players manual .check to get coins

21/11/2018

  • Better handle on paypal's sandbox
  • Fix 2 paths on image buttons
  • Better handle on Donate ingame and safer way to cleanup donate_holder table

16/12/2018

  • Fixed bug with currency

19/12/2018

  • Cleanup on code
  • Paypal IPN now understands if you have SSL (now it works without SSL if you don't have)
  • Paygol IPN rework on log system and added more logs
  • Merged paygol and paypal IPN responses into 1 log

18/03/2019

  • Supports Mythras H5 Servers (new files added)

20/03/2019

  • Added Wrong Character message if character not exists

28/03/2019

  • Since this update the previous panel (Version1) will not follow the current (version 2) and for those who already buy it they will not be able to get this since update cant be applied but the support for version 1 (for current customers) will be active.
  • Supports Freya Servers (new files added)
  • New Payment Methods (NextPay, G2APay)nextpay.pngg2a.png
  • Added New Language (Hellenic)
  • Added G2A Terms & Conditions
  • Added Company info in footer
  • Rewrite on Config file using definitions
  • Payment methods now use unlimited Payment Values
  • You can disable or enable a payment method from config
  • Rewrite on Config file using definitions
  • Rewrite on Language read code
  • Added more examples and Guides for G2A and NextPay

 

Images

Spoiler

Screenshot_1.thumb.png.23177dc1a07b3c940d7410edcab581a5.png

 

Screenshot_2.thumb.png.414d962eed49af7ccbc3abab7ea673da.png

 

 

 

 

 

FAQ

  • Will the panel work if you don't have SmartGuard or SGuard? - YES perfectly!
  • You don't know how to install any of this? - My developer will contact you
  • Developer cost? - FREE
  • Setup time? - Setup time aprox 10min (for more than 1 hour will be a small charge under discussion first)
  • How the developer will get access - Teamviewer on your computer to upload files and install java/sql
  • Does my paypal account have to be business?NO
  • Does my G2A account need to be buisness?YES
  • Does my Paygol account need to be buisness?YES
  • Does my Nextpay account need to be buisness?YES
  • Is sguard, smartguard madantory? -  NO it works without the guards but with guards it has extra function to login automatically from ingame (needs a java code and inside the files is provided an example and java classes)

 

 

Contact Links

 

 

:yeih:Find the panel here https://shop.denart-designs.com/product/account-panel/ :yeih:

 

:thankyou:Thank you for your support!!! <3:thankyou:

One of my customers that nicely edited this panel: https://donate.l2mafia.net/ <3

Edited by DenArt Designs

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  


Flower