Wholesale licence keys for your own store
Connect your shop once. Every sale gets its licence key automatically, paid from your prepaid balance.
Applications are closed at the moment.
- No code needed with an API link
- Failed orders are never charged
- Every balance change on record
From application to your first key.
RelayKeys is a private platform run by one owner, who decides on every application.
1
Apply, then set your password
Once the owner approves your application, you get an invite link to set your own password.
2
Top up your balance
Pay the owner and they add the amount to your prepaid balance.
3
Connect your shop
Paste an API link into your shop, or call the API from your own code. Each sale gets one key at your reseller price.
No code
Paste one link into your shop.
Each product gets its own API link. Set it as the dynamic delivery URL in SellAuth, Sellix or any shop that has one, and every sale delivers a key.
- Add your shop's order id as
?ref=and a retry never charges twice ?test=1returns a fake key, so you can try it first- Pasting the link in a chat never buys anything: previews are refused
For developers
One request in, one licence key out.
Your store sends one POST. The response holds the licence key, what it cost and the balance you have left.
- Retrying with the same
Idempotency-Keynever charges twice - Sandbox keys (
rk_test_) return fake keys and never charge - Examples in cURL, JavaScript, PHP and Python
Request
POST /api/v1/products/omni-pro-1m/order
Authorization: Bearer rk_live_…
Idempotency-Key: ORDER-82721
RelayKeysHandled in 41 ms
- API key accepted
- Balance $250.00 covers $5.00
- Licence key reserved for you
- Charged $5.00, $245.00 left
Response201 Created
Content-Type: application/json
{
"success": true,
"order_id": "ORD-10452",
"item": { "value": "7QXM-2KDP-W9TR" },
"cost": 5,
"remaining_balance": 245
}What you get as a reseller.
Balance ledger
Your balance, line by line. Every top-up and every order you pay for is listed, with the balance after it.
Stock status
Check stock before you list. Every product shows as in stock, low or out of stock.
Failed orders
A failed order costs nothing. If your balance is too low or a product is out of stock, nothing is charged and no stock is used.
Account security
Two steps to sign in. A code from your authenticator app after your password, with recovery codes as backup if you lose your phone.
How do I get an account?
How do I top up my balance?
Does it work with SellAuth or Sellix?
What happens if an order fails?
What if my request times out?
Idempotency-Key. If the first request went through, you get the same order and licence key back. You are never charged twice.Can I test without spending anything?
rk_test_ and return fake keys starting TEST-. They never charge your balance or use stock, and they can simulate errors so you can see how your store handles them.