Skip to main content
Kinguin is a marketplace for game keys and gift cards. You connect it with a Merchant API key, create offers, map them to your TokenSupply products, and let stock and price sync while orders come in.

Before you start

Kinguin connects with a single API key from your Kinguin account.
  • A Kinguin merchant account.
  • A Merchant API key requested from your Kinguin Merchant Center.
  • The environment you want to run against: Sandbox for testing, or Production to sell for real. The environment decides which Kinguin gateway host your key is checked against.
You request the key in your Kinguin Merchant Center.

Connect Kinguin

1

Open Kinguin from Integrations

Go to Integrations and choose Kinguin.
2

Enter your API key

Paste your Merchant API key into the X-Api-Key field and pick the environment (Sandbox or Production). Your key is stored encrypted and never shown again.
3

Test and activate

Save your credentials, use Test connection to confirm the key reaches Kinguin’s Merchant API for your chosen environment, then set the channel active.

Map products

On the Kinguin page under Sales channel, use New Offer to create an offer, then map it to one of your TokenSupply products by opening the row and assigning an internal product. Once a listing is mapped, TokenSupply knows which keys to sell against it, so stock stays accurate and paid orders fulfil on their own. You can filter the listings table by mapping and stock to find the rows that still need attention.

What syncs

  • Stock. TokenSupply pushes your key counts to Kinguin. You can also declare a fixed slice per channel so only that amount sells on Kinguin.
  • Price. You set the listing price, which is repriced through Kinguin’s own offer API.
Turn on Auto-sync on the Kinguin integration screen to pull new orders and reconcile stock automatically, and choose the interval.

How orders arrive

Kinguin delivers keys to buyers itself, from the keys you uploaded when you created the offer. When a sale comes in, it appears in your Orders and on the Kinguin page as delivered by Kinguin, and one credit is used for each key sold. Each sale becomes one order, and because Kinguin has already delivered the key, TokenSupply does not take another key from your stock for it. Sales placed on your Kinguin account before you connected it to TokenSupply are not imported.
Related: Connect a sales channel for the overview, and How fulfilment works for what happens after an order is placed.