Lineage 2
PHP 8.0+ with curl and PDO · L2J (MySQL / MariaDB) or L2OFF (SQL Server)Donation shop module: players pay with skins, coins arrive in game.
MU Online servers run on cash shop currency. Players top up for wings, sets and boosts, and they want it instantly. Many of them also own skins they no longer play with. The SkinsFlow module connects the two.
Your donation page asks for the account name and amount. The player pays with CS2, Dota 2 or Rust items on the SkinsFlow checkout and accepts one Steam trade. When the payment is final, the module adds the currency to that account in your MU database, so it is waiting in the cash shop next time they open it.
Payments go to your SkinsFlow balance in USD after the 2.5% fee. You decide the rate, the minimum and any bonus tiers. You are responsible for having the right to run your server and sell what you offer.
MuEMU, IGCN and X-Team cash shop tables out of the box, or any currency column you choose.
Currency is added the moment the payment is final, with no staff in the loop.
Choose currency per dollar, limits and bonus tiers.
Each payment is credited a single time, even if a notice is repeated.
Top-ups paid by a protected trade are credited when the hold ends.
Takimi przedmiotami wymieniają się twoi klienci. Każdy jest wyceniany, gdy tylko załaduje się ich ekwipunek.
In the SkinsFlow dashboard, add your server site under Projects & API keys and copy the Client ID, secrets and webhook signing secret.
Unzip skinsflow-mu-online.zip, upload the folder to your website (for example as /donate) and make its data folder writable.
Open /donate/install.php. It checks your host, verifies your keys, lets you pick your server files (MuEMU, IGCN, X-Team or a custom table) and tests the MU database connection.
Choose the currency name, how much one dollar buys, bonus tiers and minimum and maximum amounts. The installer locks itself when you finish.
Paste the webhook URL the installer shows at the end into your project in the SkinsFlow dashboard: Settings, Webhook URL.
Donate in test mode to a test account, check delivery in game, then switch to live.
Nothing. The donation module is free to download and use. SkinsFlow charges 2.5% of each payment credited to your balance, and nothing else: no setup fee, no monthly fee, no minimum volume. Failed, expired and returned payments cost nothing.
Any files that keep the shop currency in a database column. You point the module at the table and column in its settings.
Steam can hold traded items for up to 7 days and return them to the customer in that window. A protected payment is not counted as paid yet: the currency is credited when the hold ends. When the hold ends the payment completes on its own, or you can release it early in your SkinsFlow dashboard if you trust the customer.
By default the module waits until the account is offline, because many server files overwrite the currency on logout. It credits automatically after logout. You can turn this off if your files read the database live.
Yes, when players receive something in return, such as cash shop currency. You need the right to run your server and sell what you offer.
Yes. Turn on test mode and use your project's test secret. The checkout then shows real items with real prices but no item and no money moves, and buttons let you play every outcome: paid, protected, returned, declined. Use a test account to check delivery.
Donation shop module: players pay with skins, coins arrive in game.
Item shop coins for Steam items, delivered automatically.
Cash points for rAthena and Hercules servers, paid with skins.
Załóż konto, dodaj stronę, zainstaluj. Weryfikacja jest darmowa.