Metin2

A player portal and donate system for Metin2.

Run a branded Metin2 donation shop where players buy coins, receive items through the game's own gift box and get Dragon Coins credited in real time. Payments go through your own gateway, and Forgeport takes 0% of sales.

Metin2 support is in beta, and we say so.

Every mechanism on this page was measured end to end, but on one reference base: old-metin2, the maintained Linux port of the 2014 files. "Metin2" is really a family of file-bases with different schemas and, above all, different password hashing, so the generated configuration marks every line you should check against your own base.

Before selling through a capability, do the end-to-end test once: perform it from the portal and confirm the result in the game client. The Metin2 server guide documents every query, the password-format table and the tests to run.

A sidecar connector. No source edits.

A Metin2 core is closed C++ compiled per build, so there is no source to compile a bridge into. The connector runs as its own process beside the server and reaches it entirely over MySQL.

One file, portal.toml, describes your base: databases, queries and delivery statements. Item delivery inserts into player.item_award, the queue the game core already polls on its own five-second cycle, so items land in the in-game gift box with no extender and no game-side change. Dragon Coins and Dragon Marks are credited on the account row, which the core applies in real time, wrapped in the connector's own idempotency journal so a retried grant credits nothing twice.

Delivery is game-authoritative: the portal reports an item as queued until the core hands it over, then settles the order from what the game actually did.

Forgeport creates the delivery command
outbound wss
Standalone connector runs beside your server, configured by portal.toml
mysql only
player.item_award the game's own delivery queue, polled by the core
account.cash / account.mileage Dragon Coins and Dragon Marks, applied in real time

The player commerce flow.

  1. Players register on your portalMaster account with email verification, linked to their game login. Account verification uses your base's own password format.
  2. They buy coins through your gatewayYou connect your own payment accounts. You are the merchant and the seller of record.
  3. They spend in the store you configuredItems and coin packages, with purchase limits, bundles and gift codes.
  4. Delivery goes through the game's own mechanismsItems are queued in item_award and claimed from the gift box on any character of the account. Currency credits apply in real time.
  5. Votes earn verified rewardsMetin2 top-list presets verify votes by signed callback before crediting.

What we do not claim.

A donate system you can trust starts with claims that match the product.

No character-services moduleRename and gender change in Metin2 are ordinary consumable items, so you sell them as store products instead of a separate module.
No skill deliveryMetin2 skills are learned in-game, never granted through a table, so the portal does not pretend to deliver them.
No Lineage 2 website templateThe exportable website template is currently built for Lineage 2 servers. Metin2 gets the player portal and store, not that template.
No universal compatibilityBases differ in schemas, table postfixes and password hashing. The profile parameterizes what differs, and the marked lines need checking on your base.

Payments stay yours.

Connect Stripe, PayPal, NOWPayments, Mercado Pago, Paymentwall or FreeKassa. Players pay into your account, you remain the merchant, and Forgeport charges only its flat monthly subscription. 0% of player sales.

Open your donate system.

30-day trial, no card required. Metin2 support is in beta, and the docs tell you exactly what to verify.

Start free