Notice
If you are looking for support you should instead create a support ticket.
Looks like a very nice script. Also looking at the comments about "rank sync" i opt'd not to do it in my addon due to multi-server aspect and also because it can cause some issues e.g. you needed to remove an admin promptly it can sometimes cause issues if not done correctly. +1 for effort :)
Also in my addon its not just gmod so that rank sync would also be alot trickier :P

Do this can support some payments such as "https://qiwi.com/" or "WebMoney"?

Would be nice to add an npc or command to open up a nice looking gui and you could setup packages, items or vehicles and other custom concommands there.
I‘d go with an ingame purchasing methode for the packages.

It shouldn't be that tricky to make the package purchases happen in-game. All the credit balances, package details and package purchases are stored in the database along with the associated SteamIDs.

When contemplating how to deal with the ban list, I also thought about ranks. There are already a few scripts out there that support synchronizing both. I might implement the functionality for the web panel anyway, but I'll have to decide whether to have it synchronize with ULX or override it.

Also, a demo site would be nifty

This credit based donation system. How easy would it be for me to strip away in online package purchase section and instead have you buy stuff through a UI in-game?? I assume that you simple just store the users SteamID and their credit count in a database?

The only thing I could suggest that could be added is a staff web page to sync with ULX ranks.

This looks very cool, good job on it!

Okay @BlueSn00w I sent you an epic copy.

Give me a copy for a video review + honest gms review on it.

Currently the ban log is simply a log, meaning that every ban made in-game with ULib is stored to the database and displayed on the webpage. I thought about making it functional as well, but I couldn't decide whether to integrate it with ULX, override ULX functions or work separately of it.
I'll probably eventually turn it into a ban sync system with optional ULX permission support.

Question, Are you able to add a ban through the ban panel from the webpage?

Dips

The donations are applied in-game when you connect to the server you have specified in the web panel (and in the included addon for the game server itself).

The Lua is fired with the PlayerInitialSpawn hook when the package is redeemed so that the player entity can be used in the Lua script.

Does the donations translate to in-game aswell, or simply this is just for the web-side of things?

Thanks man, if my server was still up, I would definitely buy this script. Does the lua run straight away?

Thanks, good luck with your new script too =)

Looks nice, GLWS