This script automatically sets up an endpoint for eBay's Marketplace Account Deletion/Closure notifications requirement. It handles everything for you - no server management needed!
-
Make sure you have:
- Python 3.11+
- An AWS account
- AWS credentials set up (
aws configure
)
-
Install the AWS library:
pip install boto3
-
Run the script:
python deploy.py
-
Copy the two values it gives you:
- Endpoint URL
- Verification Token
-
Paste these into your eBay Developer Portal:
- Go to Application Keys
- Click Notifications next to your App ID
- Select 'Marketplace Account Deletion'
- Enter the URL and Token
- Save
That's it! Your endpoint is now set up and will handle all eBay's account deletion notifications automatically.
- Creates a secure HTTPS endpoint
- Handles eBay's challenge validation
- Processes account deletion notifications
- Logs everything for debugging
- Uses AWS free tier resources (minimal to no cost)
The script needs AWS credentials to create resources. Use aws configure
to set these up securely.
Never share your AWS credentials or the verification token.