documentation

DEMO

https://shop.denart-designs.com/donatev4/

Requirements

IF Java: Server with source in order to install with Exception of Lucera (Included Donate.ext.jar) IF L2OFF: Enable item delivery PHP 7.4+ Ram 512MB Minimum Webhost best if you got Cpanel SSL (Needed for paypal) Curl, PDO, openssl, mysqli, ctype, gd, json extensions Apache (not work on nginx) Host must provide antivirus switch on/off due …

Requirements Read More »

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

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 …

Configs Read More »

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

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 …

Systems Read More »

Technologies

Bootstrap 5x CSS PHP 8.0+ (can work on 7.4 but not recommended) (dblib, mysql, mssql, sqlsrv PDO Drivers) support 10.2.18-MariaDB, MySQL, MsSQL.

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.

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

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

Shopping Cart
Scroll to Top