What you will finish with
Three eBay Production values
Lakeview Lister handles the OAuth connection after you add these credentials.
Before you start
Have these ready.
- The eBay seller account you want to connect.
- A separate email address that is not already used for your eBay seller account or another eBay account.
- Lakeview Lister installed so you can select Profile under Tools and add the values.
eBay gives Sandbox and Production separate credentials. Lakeview Lister needs the Production Client ID, Client Secret, and RuName for your live seller account.
Create the account
Join the eBay Developers Program.
- Open eBay’s registration page.
Go to the official eBay Developers Program registration .
- Create a developer username and password.
This developer sign-in is separate from your normal eBay seller sign-in. Use an email address you can access that is not already associated with another eBay account.
- Accept the API License Agreement and select Join.
Open eBay’s verification email and complete the confirmation step.
- Wait for approval if eBay places the account in review.
eBay says approval can take approximately one business day. Return to this guide after you can sign in.
Generate live credentials
Create a Production keyset.
- Open Application Keys.
Sign in and go to Your Account › Application Keys .
- Name your application.
If eBay asks for an Application Title, use a name you will recognize, such as Lakeview Lister – Your eBay Username.
- Under Production, select Create a keyset.
Confirm your primary contact or legal address if prompted. Do not copy the Sandbox values shown in the other column.
- Keep the Production keyset page open.
eBay displays an App ID (Client ID), Dev ID, and Cert ID (Client Secret). Lakeview Lister needs the App ID and Cert ID; it does not ask for the Dev ID.
Required eBay compliance
Claim the exemption and activate your keyset.
eBay Developer Support confirmed in writing that Lakeview Lister users generally qualify for the marketplace account deletion/closure notification exemption when their Production keyset is used only for their own eBay selling activity. This applies to individuals and businesses. Having more than one eBay seller account does not by itself change the exemption, so almost every Lakeview Lister user should qualify.
- Look for “Your Keyset is currently disabled.”
If you see it, select the link in that notice to open eBay’s compliance flow.
- Confirm that the keyset is only for your own eBay selling activity.
The Production keyset must belong to you or your business and be used only with seller accounts belonging to you or that same business. It may cover more than one seller account.
- Select “I do not persist eBay data.”
eBay confirmed that Lakeview Lister users whose keyset and seller accounts have the same owner may select this exemption. Complete eBay’s confirmation steps and submit the form.
- Return to Application Keys and confirm the keyset is enabled.
The Production App ID must be active before the first live API call can succeed.
Do not rely on this guidance if the keyset will obtain authorization for an eBay account belonging to an unrelated person or business, be shared outside the individual or business that owns it, or be used to provide eBay access to other users. Contact eBay Developer Support and Lakeview Lister support before continuing if any of those circumstances apply.
Set the OAuth return path
Create and configure your Production RuName.
An RuName is eBay’s environment-specific Redirect URL name. Lakeview Lister sends this name—not the callback URL itself—to eBay during OAuth.
- Next to your Production App ID, select User Tokens.
Confirm you are working with the Production keyset before you continue.
- Expand “Get a Token from eBay via Your Application.”
If eBay says you have no Redirect URLs, select the link to add one, confirm the legal address, and continue.
- Fill in the RuName settings.
Use a clear display title, then enter the three Lakeview Lister URLs below exactly as shown. Keep the trailing slash on both callback URLs.
https://www.lakeviewlister.com/privacy.htmlhttps://www.lakeviewlister.com/ebay/callback/https://www.lakeviewlister.com/ebay/callback/declined/- Save the RuName settings.
eBay generates a long environment-specific RuName. Copy the complete value exactly; do not copy one of the callback URLs into Lakeview Lister’s RuName field.
A Sandbox RuName paired with Production Client credentials will fail, even if the text and callback URLs otherwise look correct.
Return to the app
Add your values and connect eBay.
- Open the eBay settings in your Profile.
Under Tools, select Profile, then expand eBay OAuth 2.0.
- Paste each Production value into its matching field.
Use the field map below. The shared callback fields are supplied by Lakeview Lister and should already show the approved and declined URLs from the previous step.
Never send it by email or include it in a support screenshot. If it is exposed, reset the Cert ID in eBay and replace the value in Lakeview Lister.
You can select Test Key to check the Client ID and Client Secret before connecting, but a successful key test is not required to continue.
- Select Connect eBay Account.
Do this after entering the Client ID, Client Secret, and RuName and before saving the profile.
- Authorize Lakeview Lister on eBay.
Sign in with the eBay seller account you want to connect—not the developer account—and choose Agree on eBay’s permission screen. eBay will redirect you to the Lakeview Lister website.
- Copy the authorization code.
On the Lakeview Lister website, select Copy code. Keep the page open until the app accepts the code.
- Paste the code into Lakeview Lister.
Return to the pop-up window in the app, paste the complete authorization code, and finish the connection. Do not share the code; it can be used only once.
- Select Save Profile.
Save the profile after Lakeview Lister shows that the eBay account is connected.
The authorization code is accepted, your eBay account is connected, and your profile saves successfully. Running Test Key is optional.
Set up reusable eBay business policies for shipping, payment, and returns, then refresh them in Lakeview Lister before publishing your first listing.
Troubleshooting
Check the environment first.
Test Key says the credentials are invalid.
Confirm both values came from the same Production keyset: App ID goes in Client ID, and Cert ID goes in Client Secret. Recopy them without spaces.
eBay reports a redirect URI or RuName error.
Use the complete Production RuName in Lakeview Lister—not the accepted callback URL. In eBay, verify that the accepted and declined URLs are saved exactly, including the trailing slashes.
The Production keyset is disabled.
Return to Application Keys and complete eBay’s marketplace account deletion/closure compliance flow. If the keyset belongs to you or your business and is used only with seller accounts belonging to that same owner, select the exemption described in step 03. The keyset cannot make its first Production call until eBay activates it.
The seller authorization was declined.
Start the connection again, sign in with the correct eBay seller account, and choose Agree on eBay’s permission screen.
The Client Secret may have been exposed.
Reset the Production Cert ID in the eBay developer portal immediately, then update Client Secret in Lakeview Lister and test again.
Official references
eBay documentation used for this guide
- Join the eBay Developers Program
- Create the eBay API keysets
- OAuth authorization and RuName setup
- Marketplace user account deletion requirements
eBay can change portal labels and requirements. If the portal differs from this page, follow the current instructions shown by eBay and contact Lakeview Lister support before sharing any credential.