For online stores and developers Beta
Sell Windows and Office keys. We deliver them for you.
Connect your store to our API or install the WordPress plugin. When a customer pays you, the key is bought from the seller with the best price at that moment, charged to your balance and sent to your customer. Prices and stock stay in sync by themselves.
Beta: the catalogue already covers Windows 10 and 11, Windows Server, Office 2021 and 2024, Visio, Project and SQL Server, and it grows as more sellers join. We are fixing details with the first stores and will widen it with more software, such as antivirus and VPN.
POST /partner-api/v1/orders
Authorization: Bearer bck_live_…
{ "externalId": "shop-10045",
"items": [ {
"productId": "prod-104",
"qty": 1,
"maxUnitPrice": 10.00 } ] }
→ 201 { "status": "completed",
"total": "…",
"keys": [ { "value": "XXXXX-…" } ] }- 15
- Microsoft products you can sell today
- €0
- sign-up and monthly fees
- 1
- API call to buy and receive the key
- 30
- days to claim a faulty key
In short
BuyCheapKeys sells Windows, Windows Server, Office, Visio, Project and SQL Server keys to online stores through a REST API and a WordPress plugin. A store imports the product sheets in English, keeps price and stock in sync, and orders a key when its own customer pays. The key comes from the cheapest available seller, is charged to the store's prepaid balance and is returned in the API response, so the store can email it to its customer. If no seller has stock, the order is refused and nothing is charged. A claim on a faulty key can be opened for 30 days, with messages and screenshots, and ends in a replacement key or a refund to the balance.
Updated:
What you can sell today
Windows, Office, Visio, Project, SQL Server and Windows Server keys. Products with stock from our sellers come first, followed by the ones from our wholesale catalogue. Prices and stock are in the API once you have an account.

Windows 10 Pro
Digital key

Windows 11 Home (OEM)
Digital key

Windows Server 2025 Standard
Digital key

Office LTSC 2024 Professional Plus
Digital key

Office 2021 Professional Plus
Digital key

Visio Professional 2019
Digital key

Visio Professional 2021
Digital key

Project Professional 2019
Digital key

Project Professional 2021
Digital key

SQL Server 2019 Standard
Digital key

SQL Server 2022 Standard
Digital key

Windows 11 Pro (Retail)
Digital key

Windows 10 Home
Digital key

Windows 11 Home and Office 2024 Professional Plus LTSC
Digital key

Windows 11 Pro and Office 2024 Professional Plus LTSC
Digital key
How an order works
- 01
Your customer pays
The sale happens in your store, with your price, your payment methods and your checkout.
- 02
Your store asks for the key
One API call with the product and the highest price you accept. The plugin does this by itself.
- 03
We pick the seller
The key comes from the seller with the best price that has stock at that exact moment. It is charged to your balance.
- 04
Your customer gets the key
The key is in the response and the plugin emails it to your customer and shows it in their account.
Get started in four steps
- 1
1. Apply
Sign in and tell us about your business. Every application is reviewed by a person.
- 2
2. Build in the sandbox
Create a test key: real catalogue, test balance and fake keys. No risk, nothing to pay.
- 3
3. Top up
Top up by bank transfer using the reference we give you. The balance is prepaid: you are never charged more.
- 4
4. Sell and deliver
Each order is paid from your balance and the key arrives within seconds via API or webhook. If it cannot be delivered, the amount is refunded automatically.
Integrate in minutes
Create a sandbox key in your partner dashboard, test the full flow with fake keys and switch to a live key when you are ready.
Read the API guide# 1. Read the catalogue (sheets and price)
curl "https://buycheapkeys.com/partner-api/v1/products" \
-H "Authorization: Bearer $BCK_API_KEY"
# 2. Buy a key when your customer pays
curl -X POST "https://buycheapkeys.com/partner-api/v1/orders" \
-H "Authorization: Bearer $BCK_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: shop-10045" \
-d '{ "externalId": "shop-10045",
"items": [ { "productId": "prod-104", "qty": 1, "maxUnitPrice": 10.00 } ] }'WordPress and WooCommerce plugin
If your store runs on WordPress you do not need to write code. Install the plugin, paste your API key and choose your margin.
Download the plugin- Imports each product with its sheet, activation steps and requirements
- Updates price and stock automatically, with your margin and rounding
- Blocks the checkout when a key is out of stock or would be sold at a loss
- Emails the key to your customer and shows it in their account
- Retries by itself if something fails and warns you by email
You pay from a prepaid balance
Top up your balance from the partner dashboard with crypto or bank transfer. Each key you buy is charged from it. When it runs low we email you, and orders wait instead of failing while it is empty.
If a key does not work
You see every key of every order in your account and can open a claim for 30 days. You write to the seller who sold it, add screenshots, and agree a replacement key or a refund to your balance. A replaced key reaches your store automatically.
No stock, no sale
When no seller has the key, the API answers out of stock and charges nothing, and the plugin hides the product. Your customer never pays for a key that cannot be delivered.
More software coming
Today we sell Microsoft licences. Later we will add other software, such as antivirus and VPN, as more sellers join. They will appear in the same catalogue, with no change in your integration.
Security designed to protect your money and your keys
- 256-bit API keys; we only store their hash, not even we can read them.
- Optional IP allowlist and per-key scopes (catalogue, orders, balance).
- Idempotency-Key and unique externalId: a retry never charges twice.
- Double-checked balance accounting: it can never go negative.
- Delivered keys encrypted with AES-256-GCM and every download logged.
- Webhooks signed with HMAC-SHA256 plus a timestamp against replays.
- Configurable per-order and daily limits to protect your account.
Do you sell Windows or Office keys?
Sellers list their stock on BuyCheapKeys and every sale of a key reaches the stores connected to this API as well. You keep setting your own price.
Questions
Who can become a partner?
How do I top up?
What if the price changes while I order?
How much does it cost to use the API?
How do I get the product texts and images?
Does the key arrive instantly?
What if my balance is not enough?
Can I test before paying anything?
What are the order limits?
Which regions do the keys work in?
BuyCheapKeys is an independent reseller and is not affiliated with Microsoft. Windows and Office are trademarks of Microsoft Corporation. Check that the licence type suits your customers and the law of your country.