Suppliers Overview
Suppliers are the source of your game keys. PremiumCDKeys connects to multiple suppliers, allowing you to offer a wide range of products while automating the procurement process.
Available Suppliers
How Suppliers Work
┌──────────────┐ ┌──────────────────┐ ┌──────────────┐
│ Your Order │────▶│ PremiumCDKeys │────▶│ Supplier │
│ │ │ (finds best │ │ (delivers │
│ │◀────│ price/stock) │◀────│ key) │
└──────────────┘ └──────────────────┘ └──────────────┘
- Order Received: Customer places order in your store
- Supplier Selection: PremiumCDKeys checks mapped suppliers
- Key Purchase: Automatically purchases from supplier API
- Key Delivery: Key is delivered to your customer
Connecting a Supplier
- Go to Manage → Suppliers
- Click Connect next to your chosen supplier
- Enter your API credentials
- Test the connection
- Start mapping products
Supplier Priority
When multiple suppliers have the same product, PremiumCDKeys uses:
- Primary Mapping: The supplier explicitly mapped to the product
- Fallback Suppliers: Alternative suppliers if primary is out of stock
- Price Comparison: Optionally choose the cheapest available
API Credentials
Each supplier requires different credentials:
| Supplier |
Required Credentials |
| CodesWholesale |
Client ID, Client Secret |
| G2A |
API Key, API Secret |
| Kinguin |
API Key |
| Gamivo |
API Key, Secret |
| PrepaidForge |
API Key, IP Whitelist |
| Key Storage |
None (managed internally) |
Important Notes
IP Whitelisting
Some suppliers require you to whitelist the PremiumCDKeys IP address:
IP: [Contact support for current IP]
Webhooks
Some suppliers support webhooks for order status updates:
- Kinguin: Subscribe to Order Complete webhook
- Others: PremiumCDKeys polls for updates
PayPal Warning
⚠️ G2A: Never connect your personal PayPal account to G2A through PremiumCDKeys. Use G2A Balance or other payment methods.
Managing Stock
Automatic Stock Checking
PremiumCDKeys automatically checks stock:
- Before processing orders
- During product mapping
- On scheduled intervals
Out of Stock Handling
When a supplier is out of stock:
- Order is marked as Pending Stock
- Fallback supplier is checked (if configured)
- You're notified to take manual action
Cost Tracking
Track your spending per supplier:
- Go to Dashboard to see "Spent at Supplier"
- View detailed reports in Orders
- Calculate margins per product
Next Steps