Integrating Eneba
Overview
Connect your Eneba seller account to Keysender to automate digital product delivery for Eneba orders.
Before you start
Make sure you have:
- Access to your Keysender vendor account.
- A registered seller account on Eneba.
- 2FA enabled on your Eneba account, which Eneba requires for API access.
Steps
Generate API credentials in Eneba
Go to the Eneba API Credentials page.
Click Generate for both sandbox and production credentials.
Copy the Auth ID and Auth Secret for both environments.
Add the Eneba integration in Keysender
Open Integrations in Keysender, click Add New, and select Eneba.
Paste the Auth ID and Auth Secret into the matching sandbox and production fields.

Complete domain verification
Go to the Eneba domain verification page and copy the TXT record.
Paste the TXT record into the DNS verification field in Keysender.
Click Save. If verification takes longer than a minute, mark the integration as active manually.
Return to the Eneba domain verification page and click Verify Domain.
Whitelist the Keysender IP address
- Go to the Eneba API Credentials page.
- Add the Keysender IP address:
209.38.234.89.
Connect your products
In Keysender, open Eneba Products.
If a product is not listed, go to Eneba, click Sell Item, and select the item you want to sell.
Start your auction in Eneba. The listing then appears in Keysender.
Assign each Eneba listing to a Keysender inventory database, adjust the price if needed, and activate the listing.
Confirm it works
Your Eneba products appear in Keysender with databases assigned. Eneba sales show on your Keysender Summary page with order details and assigned keys.

Orders marked as "Reserved" on Eneba are held temporarily. They are usually canceled within 6 hours but can take up to 24 hours. If a buyer returns a key on Eneba, the transaction still shows as complete in Keysender and the stock returns to your Eneba inventory for the next order.
If it still is not working
Submit a claim so Keysender Support can review it.