Connecting Your eBay Account

Authorise Evriwhere to list on eBay

11 min read · Updated 2 March 2026

Connecting your eBay account to Evriwhere lets you crosslist items to eBay alongside Depop and Vinted — all from a single listing flow. eBay uses a secure OAuth2 authorisation process, which means Evriwhere never sees or stores your eBay password. This guide covers the full connection process, explains the permissions you're granting, and helps you troubleshoot common issues.

Before You Start

What you'll need

  • An existing eBay account
  • An active eBay seller account — this is separate from a regular buyer account
  • Your eBay login credentials (email/username and password)
  • A stable internet connection
  • The latest version of Evriwhere installed on your iPhone

eBay seller account required

You must have completed eBay's seller registration before connecting to Evriwhere. If you've only ever bought items on eBay and never set up selling, you'll see a "Your eBay Account Needs Setting Up" screen after connecting. See our eBay Seller Setup guide for instructions on how to register as an eBay seller.

When to Connect Your eBay Account

There are two opportunities to connect your eBay account:

During Onboarding (Recommended)

When you first set up Evriwhere, the onboarding flow will guide you through connecting your selling platforms at Step 5 of the setup process. You'll see the Connect Accounts screen with cards for each supported platform. The close button on this screen is hidden until you've connected at least one selling account.

After Onboarding

If you skipped eBay during onboarding or want to add it later:

  1. Open Evriwhere
  2. Tap the Settings tab
  3. Tap Linked Accounts
  4. You'll see the same Connect Accounts screen from onboarding

Understanding OAuth2 Authorisation

Before walking through the steps, it's helpful to understand how eBay's connection process differs from other platforms.

eBay uses OAuth2, which is the industry-standard protocol for secure authorisation. Here's what that means for you:

  • You sign in directly with eBay — Evriwhere opens eBay's official authorisation page
  • Evriwhere never sees your password — Your credentials are entered on eBay's servers, not ours
  • You explicitly grant permissions — eBay shows you exactly what Evriwhere is requesting access to
  • You can revoke access anytime — Through either Evriwhere or eBay's own settings
  • eBay issues a secure token — Instead of a password, Evriwhere receives a limited authorisation code that only allows the specific actions you've approved

This is the same security model used by banking apps, Google, and other major platforms. It's the most secure way to connect third-party apps.

Connecting Step by Step

1

Open the Connect Accounts screen

Navigate to the Connect Accounts screen either during onboarding (Step 5) or through Settings > Linked Accounts. You'll see cards for each supported platform — Depop, eBay, and Vinted — each showing their current connection status.

2

Tap the eBay card

Find the eBay card on the Connect Accounts screen. If you haven't connected yet, it will display "Tap to Sign In" beneath the eBay logo. Tap anywhere on the card to begin the authorisation process.

3

Sign in to eBay

A secure web browser sheet will open within the app, loading eBay's official OAuth2 authorisation page. This is eBay's own sign-in page — you're authenticating directly with eBay.

Enter your eBay credentials:

  • Email, username, or mobile number — The identifier associated with your eBay account
  • Password — Your eBay account password

If you use Google Sign In or Apple Sign In for your eBay account, tap the corresponding social login button on the eBay sign-in page.

Tap Sign in to proceed.

4

Review the permissions screen

After signing in, eBay will display a permissions screen showing exactly what Evriwhere is requesting access to. You'll see a list of the specific permissions being requested. Review these carefully — the permissions Evriwhere requests include:

  • Create and manage listings — Allows Evriwhere to create new eBay listings and edit existing ones on your behalf
  • Manage inventory — Allows Evriwhere to update stock levels and remove listings when items sell on other platforms
  • View seller information — Allows Evriwhere to read your seller profile details, such as your eBay username and shop information

These are the minimum permissions needed for crosslisting functionality.

5

Agree to the permissions

After reviewing the permissions, tap I Agree (or Agree, depending on eBay's current interface) to grant Evriwhere access. If you tap Cancel or close the browser, the connection will not be established and you can try again later.

6

Wait for the redirect

After you agree, eBay will redirect back to Evriwhere. The app captures the secure authorisation code from this redirect and exchanges it for an access token in the background. The web browser sheet will close automatically once this is complete.

The app polls the connection status in the background to confirm the link was successful.

7

Confirm the connection

Once connected, the eBay card on the Connect Accounts screen will update to show:

  • "Signed In As: [your eBay username]" — Confirming which account is linked
  • A blue checkmark icon — Indicating the connection is active and working

Your eBay account is now linked to Evriwhere.

Connection successful!

When you see your eBay username and the blue checkmark, your account is fully connected. You can now include eBay when creating crosslisted items in Evriwhere.

The eBay Seller Setup Sheet

If you've connected your eBay account but haven't yet registered as an eBay seller, you'll see a screen titled "Your eBay Account Needs Setting Up" when a listing fails. This appears when the error message indicates you need to create a seller's account.

The sheet walks you through setting up as a seller in the eBay app:

1

Open the eBay App

Launch the eBay app on your phone.

2

Go to Selling

Tap Selling in the bottom navigation.

3

Tap 'Sell for Free'

Tap the Sell for free button to start the setup process.

4

Fill in Details

Complete any required fields to proceed to the next screen.

5

Complete the 'Almost There' Screen

When you see the Almost there screen, fill in your personal information.

6

Return to Evriwhere

Come back to Evriwhere, delete the failed listing (tap the eBay box), and post it again.

For more detail, see our dedicated guide: Setting Up Your eBay Seller Account.

Permissions Explained in Detail

Here's a deeper look at each permission Evriwhere requests and why it's needed:

Create and manage listings

This permission allows Evriwhere to:

  • Post new listings to your eBay account when you crosslist an item
  • Edit listing details like title, description, price, and photos
  • End or remove listings when an item sells on another platform to prevent double sales
  • Relist items if needed

Without this permission, Evriwhere wouldn't be able to post anything to eBay on your behalf.

Manage inventory

This permission allows Evriwhere to:

  • Track available stock for your items
  • Update quantities when items sell on other platforms
  • Sync inventory across all your connected marketplaces

This is essential for preventing overselling — when someone buys your item on Vinted, Evriwhere can automatically remove it from eBay.

View seller information

This permission allows Evriwhere to:

  • Display your eBay username in the app to confirm which account is connected
  • Read basic shop information to ensure compatibility with listing features
  • Verify your seller status to confirm you can list items

This is a read-only permission — Evriwhere cannot change your seller information.

Checking Your Connection Status

You can check whether your eBay account is connected at any time:

  1. Open Evriwhere
  2. Go to Settings > Linked Accounts
  3. Look at the eBay card

The card will show one of the following states:

| Status | What it means | |---|---| | "Tap to Sign In" | Not connected — tap to begin the authorisation process | | "Signed In As: [username]" with a blue checkmark | Connected and working | | "Your eBay Account Needs Setting Up" sheet | Connected but no seller account — needs eBay seller registration |

Reconnecting Your eBay Account

eBay OAuth2 tokens can expire or become invalid over time. Unlike Depop, eBay won't trigger a pop-up alert in Evriwhere when this happens — instead, you may notice that listings fail to post or that your eBay stats show a "session expired" message. When this happens, you'll need to reconnect.

To reconnect:

  1. Go to Settings > Linked Accounts
  2. Tap the eBay card
  3. Go through the authorisation flow again

Common reasons your eBay connection might need refreshing:

  • Token expired — eBay access tokens have a limited lifespan
  • Password changed — Changing your eBay password invalidates existing authorisations
  • Permissions revoked — If you revoked Evriwhere's access through eBay's account settings
  • eBay security update — Occasionally eBay requires all third-party apps to re-authorise

Troubleshooting

"Connection failed" after granting permissions

If the connection fails after you agree to the permissions:

  1. Check your internet connection — The authorisation redirect requires a stable connection
  2. Try again — Tap the eBay card and repeat the sign-in process
  3. Clear the app from memory — Force-close Evriwhere completely, then reopen and try again
  4. Check eBay's status — eBay may be experiencing an outage. Check eBay's system status for any reported issues
  5. Update Evriwhere — Make sure you're running the latest version

The authorisation page won't load

If eBay's sign-in page doesn't load:

  1. Check your internet connection — The web view needs connectivity to load eBay's page
  2. Restart the app — Force-close and reopen Evriwhere
  3. Update Evriwhere — Ensure you have the latest version from the App Store
  4. Restart your iPhone — A device restart can resolve issues with the in-app web browser

"Your eBay Account Needs Setting Up" sheet appears

This means your eBay account doesn't have seller privileges. Follow our eBay Seller Setup guide to register as an eBay seller, then return to Evriwhere and try again.

I accidentally denied permissions

If you tapped Cancel or closed the browser during the permissions screen:

  1. Go to Settings > Linked Accounts
  2. Tap the eBay card again
  3. Go through the sign-in process and this time tap I Agree on the permissions screen

No harm done — you can try as many times as you need.

OAuth error or "something went wrong"

If you see a generic error during the OAuth process:

  1. Wait a few minutes — Temporary eBay server issues are the most common cause
  2. Try again — Go through the connection process from the beginning
  3. Check your eBay account — Log into eBay directly and make sure your account is in good standing
  4. Contact support — If the problem persists, reach out to us with details about the error message

Revoking access from eBay's side

If you ever want to revoke Evriwhere's access from eBay directly, go to My eBay > Account Settings > Permissions (or Third-party access) and remove Evriwhere from the list. You'll need to re-authorise if you want to use Evriwhere with eBay again in the future.

Removing Your eBay Account

If you want to remove your eBay account from Evriwhere:

  1. Open Settings
  2. Tap the eBay row under your connected platforms
  3. Tap the ellipsis menu (three dots) in the top-right corner
  4. Tap Remove Account
  5. Confirm the removal

This removes Evriwhere's access to your eBay account and clears the stored session. Your existing eBay listings will remain, but Evriwhere will no longer be able to create new listings or manage inventory on eBay.

What's Next?

Now that your eBay account is connected, you might want to:

Still need help?

Send us your question and we'll get back to you.