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:
- Open Evriwhere
- Tap the Settings tab
- Tap Linked Accounts
- 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
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.
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.
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.
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.
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.
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.
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:
Open the eBay App
Launch the eBay app on your phone.
Go to Selling
Tap Selling in the bottom navigation.
Tap 'Sell for Free'
Tap the Sell for free button to start the setup process.
Fill in Details
Complete any required fields to proceed to the next screen.
Complete the 'Almost There' Screen
When you see the Almost there screen, fill in your personal information.
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:
- Open Evriwhere
- Go to Settings > Linked Accounts
- 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:
- Go to Settings > Linked Accounts
- Tap the eBay card
- 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:
- Check your internet connection — The authorisation redirect requires a stable connection
- Try again — Tap the eBay card and repeat the sign-in process
- Clear the app from memory — Force-close Evriwhere completely, then reopen and try again
- Check eBay's status — eBay may be experiencing an outage. Check eBay's system status for any reported issues
- 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:
- Check your internet connection — The web view needs connectivity to load eBay's page
- Restart the app — Force-close and reopen Evriwhere
- Update Evriwhere — Ensure you have the latest version from the App Store
- 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:
- Go to Settings > Linked Accounts
- Tap the eBay card again
- 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:
- Wait a few minutes — Temporary eBay server issues are the most common cause
- Try again — Go through the connection process from the beginning
- Check your eBay account — Log into eBay directly and make sure your account is in good standing
- 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:
- Open Settings
- Tap the eBay row under your connected platforms
- Tap the ellipsis menu (three dots) in the top-right corner
- Tap Remove Account
- 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:
- Connect your Depop account — Add Depop to your crosslisting platforms
- Connect your Vinted account — Add Vinted to crosslist across all three platforms
- Set up your eBay seller account — If you saw the setup sheet, complete your seller registration
- Create your first listing — Head to the home screen and tap + to list your first item
Still need help?
Send us your question and we'll get back to you.