KeysenderhomeSupport help center home
IntegrationsPricingDemoSubmit a ticketTicket statusLog inStart free
KeysenderSupport home

The Keysender help center. Setup, connected channels, orders, and delivery, for digital product vendors.

Product

  • Integrations
  • Pricing
  • Demo
  • API

Resources

  • Help Center
  • Submit a ticket
  • Ticket status
  • Request an integration
  • Connect a supplier
  • Insights
  • Refer & earn
  • Contact sales

Legal

  • Privacy Policy
  • Terms & Conditions
  • Violation Report

Bought from a seller?

Keysender is the delivery platform, not the seller. If your order has not arrived or is not as described, contact the seller directly. They can help fastest.

Get help with your order →
© 2026 Keysender. Made in the USA.
Keysender is the delivery system, not the seller.
Back
Help CenterConnected channelsIntegrating Eneba

Integrating Eneba

Last updated Aug 27, 2026Connected channels

Reading this in another language? Use your browser's built-in translate option. Button and field names stay in English on purpose, to match what you see in Keysender.

Overview

Connect your Eneba seller account to Keysender to automate digital product delivery for Eneba orders. Eneba issues API credentials only to seller accounts with two-factor authentication enabled, so turn that on first. After the connection, paid Eneba orders are delivered from the inventory you map, and stock stays in sync with your other channels.

TL;DR

  • Generate sandbox and production Auth ID/Auth Secret credentials in Eneba, and add Eneba under Integrations in Keysender.
  • Verify your domain in Eneba, and add Keysender's IP to your Eneba allow list.
  • Connect each Eneba listing to an inventory.

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

  1. Go to the Eneba API Credentials page.

    Eneba API Credentials page
  2. Click Generate for both sandbox and production credentials.

    Generating sandbox and production credentials in Eneba
  3. Copy the Auth ID and Auth Secret for both environments.

Add the Eneba integration in Keysender

  1. Open Integrations in Keysender, click Add New, and select Eneba.

    Adding the Eneba integration in Keysender
  2. Paste the Auth ID and Auth Secret into the matching sandbox and production fields.

    Eneba credential fields in Keysender

Complete domain verification

  1. Go to the Eneba domain verification page and copy the TXT record.

    Eneba domain verification TXT record
  2. Paste the TXT record into the DNS verification field in Keysender.

    DNS verification field in Keysender
  3. Click Save. If verification takes longer than a minute, mark the integration as active manually.

    Eneba integration verification status in Keysender
  4. Return to the Eneba domain verification page and click Verify Domain.

Add the Keysender IP to your Eneba allow list

  1. Go to the Eneba API Credentials page.
  2. Add the Keysender IP address to Eneba's allow list: 209.38.234.89.

Connect your products

  1. In Keysender, open Eneba Products.

    Eneba Products in Keysender
  2. If a product is not listed, go to Eneba, click Sell Item, and select the item you want to sell.

    Selling an item on Eneba
  3. Start your auction in Eneba. The listing then appears in Keysender.

    Eneba listing shown in Keysender
  4. Assign each Eneba listing to a Keysender inventory, adjust the price if needed, and activate the listing. See Adding digital products to inventory if you have not created one yet.

Confirm it works

Your Eneba products appear in Keysender with an inventory assigned. Eneba sales show on your Keysender Summary page with order details and assigned keys.

Eneba sales on the Keysender Summary page

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.

Troubleshooting

Symptom Cause Action
Eneba credentials will not generate 2FA is not enabled on the Eneba account Turn on 2FA under Eneba's own account security settings, then retry
Domain verification stays pending The TXT record has not propagated yet, or was copied incorrectly Wait for DNS propagation, then click Verify Domain again in Eneba
Orders fail with an authorization error Keysender's IP is not on Eneba's allow list Add 209.38.234.89 under Eneba's API Credentials page

If it still is not working

Submit a claim so Keysender Support can review it.

Frequently asked questions

What are the requirements to connect Eneba to Keysender?

You need access to your Keysender vendor account, a registered Eneba seller account, and 2FA enabled on Eneba, which Eneba requires for API access. You then generate Auth ID and Auth Secret credentials for both the sandbox and production environments.

Which IP address do I whitelist for Eneba?

Add the Keysender IP address 209.38.234.89 on the Eneba API Credentials page. You also complete domain verification by copying the TXT record from Eneba, pasting it into the DNS verification field in Keysender, saving, then clicking Verify Domain on the Eneba page.

What does a Reserved order on Eneba mean?

Orders marked as Reserved on Eneba are held temporarily and usually canceled within 6 hours, though it can take up to 24 hours. If a buyer returns a key, the transaction still shows complete in Keysender and the stock returns to your Eneba inventory for the next order.

Related articles

Integrating ShopifyIntegrating eBayIntegrating WooCommerceIntegrating Allegro
Back to Help Center
If this still is not workingSubmit a Ticket