Payment in easy 5 steps
- Login with your character name.
- Select the donation service (Paypal Stripe Payeer).
- Select the amount of payment.
- Pay.
- Automatically recieve the reward ingame (and yes) while he is online!
The shop is special edition for SGuard & SmartGuard steps
- Player clicks on a button called “Buy Donate Coins” of an NPC, Command or Window.
- The shop opens in user’s default browser automatically login in the panel ready to select payment.
- So user repeats Payment steps 2, 3, 4, 5. because he is already logged in now.
SGuard & Smart Guard API is not mantatory you can still use the donation panel without these API systems.
Payment Methods
- Paypal
- Stripe accepts credit cards, debit cards, ACH transfers, Apple Pay, Google Pay, Microsoft Pay, and various local payment methods from around the world.
- Payeer accepts BTC, LTC, ETH, DASH, BCH, USD, EUR, RUB wallets
Protections
- Full SSL website (forced by htaccess)
- XSS Protection just in case.
- Remove vulnerability headers in htaccess level
- Session Validation
- COOKIE, POST, GET global inputs are sanitized
- SQL Injection protection
- Query String protetion
- Prepared statements of PDO driver (no sql injection there)
- Google Invisible Captcha v3
SEO & Public management
- SEO Friendly urls (in htaccess level)
- Google Analytics Code ready.
- Terms of use ready to go
- Refund policy ready to go
- Contact
- All the TERMS text are showing config SERVER NAME
Optimization and 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
Functionalities
- Multilanguage (4 languages so far) EN ES NL EL (Easy to add more)
- Payment methods Paypal, Stripe, Payeer
- After payment or cancel the user is redirected back to “Thank you” page.
Technologies
- Bootstrap 5x CSS
- PHP 5.6+ (for l2off) and 7.4+ (for java)
- Extensions for php: MySQL (L2Java), pdo_dblib(L2OFF), pdo_sqlsrv(L2OFF), mssql_connect (L2OFF) and PDO Drivers that support MariaDB, MySQL, MsSQL.
Systems
- Paypal and Stripe supports sandbox and live.
- Detailed and seperated Logs (ERROR, DEVELOPER, INFO, WARNING, PAYMENT) for website and Rest APIs.
- Detailed Log in database for Payments and services used.
- Google Analytics
- Google Captcha V3
- Dynamic Icons to show according your Donate Item ID
- Multiple servers
- L2OFF or L2JAVA servers can be added together as server network
Configs
- Website Title, Description and Keywords for best SEO
- Server Name
- Contact Email
- Use session login
- Google Captcha V3 Keys
- Google Analytics Code
- Sandbox/Live mode using Paypal
- Test/Live mode using Stripe
- Currency Code for Payment
- Item ID and Name for donation item
- Unlimited Donate Prices and Donate rewards for all payment methods
- Enable or disable for each language
- Database and Server Configs
- Hide Terms
- Show “Back” button for main page
Files included
- Website files
- Java Files for your project in eclipse (aCis, L2JFrozen, Fandc, Mythras, Freya, Fafurion, Lucera, Sunrise, 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.
- Guides
Requirements
- Activation Key (Your purchase will provide you an activation key)
- The activation key must be used to activate your URL (the key will be binded to the url of your choice)
- IF Java: Server with source in order to install with Exception of Lucera (Included Donate.ext.jar)
- Database connection with PDO pdo_sqlsrv l2off or pdo_mysql l2j
- IF L2OFF: Enable item delivery
- PHP 5.6+ (for l2off) 7.4+ (for java)
- HOST Memory limit 512M+
- Webhost with a Cpanel
- SSL Sertificate installed on your host
- Curl, PDO, openssl, pdo_mysql(L2Java), pdo_dblib(L2OFF) or pdo_sqlsrv(L2OFF), ctype, gd, json extensions
- Apache (
not working on nginx) - Host must provide antivirus switch on/off due to obfuscation of the files
- Knowledge of IP Bind for MySQL/MsSQL Database allowed connection
- Knowledge of Database users (Create/Permissions)
- PHP basic knowledge on how to modify config.php and connection.php
- IF Java how to modify your source with a patch
- WebHost or some LAMPP to your server to place the php files
- Supports all chronicles it uses char_name of table characters
- Hosting the files
STRONGLY Recommended hosts for java servers
https://hostchefs.eu/
https://thegigahost.com/ (Free SSL)
STRONGLY Recommended hosts for l2off servers
https://l2jcenter.com/hetzner & OVH have worked for some clients
DEMO
Partner concept (FREE use)
Auto Donate Panel V4 uses
-
FREE ussage
- Partner
- This model offers all the features of a licensed panel for FREE
- There is no support to install this panel
- There is 20% chance the player’s payment through paypal will go to me.
- This concept also offers you a try out to see if you like the panelrtner model means that you can use the panel TOTALLY for free and you automatically make me 20% your patner.
- Does 20% sounds much? well you can proceed and buy the panel.
Download
Download at https://mega.nz/folder/6oxUyaIJ#qQDUXeoXlPvBjbPMDYzu-g Virustotal https://www.virustotal.com/
- Partner
-
PAID ussage
- Licensed concept (BUY THIS PANEL)
- Removes the partner concept lifetime
- This model can at any time remove the partner program and the payments will be going to you only.
- The payment for licensed concept is one time
- Free install
- Support 6 months contact: Discord: discord.gg/3TAApxh
- Change domain
- First you must own a license from an existing Donate Panel purchase
- Licenses are bound on your domain name
- The license will be binded on a new domain name for a fee of 20€
- (that means if you need to change domain name will cost you a new license key)License for new domain can be bought from here
License activation for new domain can be done here
- Licensed concept (BUY THIS PANEL)
Frequently asked questions
Q: Why?
A: Obfuscated code means closed code and most hosting providers have antiviruses that might detect the files as malicious and block/remove files.
Q: Why this hosts?
A: They know and allow the files.
Q: Why you obfuscated the files?
A: Because there are some people who might try to make profit from.
Q: Can I change styles
A: Yes css are not obfuscated, structure is.
Q: Do you sell source?
A: No.
Q: License period?
A: Lifetime.
Q: How many payments will go to me and you?
A: The code will direct user in my paypal with chance of 20% if (random_int(0, 4) == 1) (0, 1, 2, 3, 4)
Q: What the license does?
A: Remove me from your patrner and 100% of the payments goes to you only.
Issues or questions that are not answered here or the video will be answered in my discord.
UPDATES
UPDATE 18/09/2022
- Supports L2OFF & L2JAVA servers
- Advext and Vanganth servers are supported
- Multiserver selection function (can add unlimited servers l2j and l2off)
- Cleanup on translations
- Added more translations
- Added Error and Success messages
- Donate Item Icons now show dynamically from the ID you set
- Ability to ban attackers who snooping in the back links and rest apis
- Added global banlist function every 30 minutes download updated ban lists
- Added lucera jar for unix without GUI and windows with GUI
- Updaed Log system
- Added Developer, Warning, Info, Payment and Error logs
- Clean up old code from v2 panel
- Rewrite login from game function also supports server selection
- Added icons in base template
- Added composer
- Added requirements check
- Added Agreement
- Supports MsSQL, MySQL, MariaDB databases and drivers mysqli, pdo (dblib, mysql), sqlsrv.
- Added more protection layers in paypal ipn
- Stable core
- Mobile friendly with responsive design works on all devices.
UPDATE 19/9/2022
- Fixed Payeer IPN now works with currency
- Added new config on PAYEER for currency
UPDATE 23/1/2023
- Updated Stripe components
- New config for button “BACK” to main page
- New Config to show/hide Terms container
- Added detection for cloudflare blocks for some hosting servers that are treated as bots on cloudflare now you get a warning
- Updated Database connection for l2off servers now works on almost all hosting servers with pdo_dblib or pdo_sqlsrv
- Added 2 SQL files for L2OFF database
- Ready for united item delivery method
- Removed donate_holder
- Introducing user_item_delivery instead (all denart panels will work with this in future)
- https://github.com/nightw0lv/Item-Delivery-Manager including sources for lucera supports almost all projects
- Table will contain data and where they come from (example: Donate, Vote, Referral)
- Table will contain all info from payment (example: Paypal, Stripe)
- Table will contain info from vote (example: Vote website) NOTE: Requires Vote Panel
- Table will contain info from referral (example: Invited friend, Box reward from invitations) NOTE: Requires Referral Panel
- Table will contain payment method, character info and reward id/count.
- Introducing donations table with payment data details
UPDATE 21/9/2023
- Rewritten PHP Code from PHP 8.0 standards to 5.6 for backward compatibility (Advantage for L2OFF servers)
- Partnership program percentage reduced from 20% to 5%
- (rand(0, 19) === 1)means 1 in 20 donates by chance will go to me (previously was 1 in 5 20% huge advantage for free use)
- Added PHP5.6 support for MsSQL servers using the old “mssql_connect” function
- Minor format in language system
- Added support to select PHP version from htaccess for hosting servers that allow it while you dont have access to this functionality
UPDATE 23/01/2024
- Upgrading security advisories (dev-latest fe680bc => dev-latest cbce831)
- Upgrading stripe (dev-master d48d70a => dev-master 1f60eb1)
- Added custom header.html and footer.html (Recommended designer Strain)
- Added support for PHP 5.6 and PHP 8.3
Developers notes:
– In other words this update includes more compatibility in connecting from hosting to server machine, allows to plug and play in a wider range of hosting companies than before.
– Still hostings with antivirus need to add an exception in your antivirus notably ImunifyAv
Reviews
There are no reviews yet.