Managing Orders
Learn how to efficiently manage your eBay orders from receipt through fulfillment, including shipping, refunds, and dispute resolution using the eBay MCP Server.Prerequisites
- eBay MCP Server installed with user OAuth token
sell.fulfillmentscope for write operations (orsell.fulfillment.readonlyfor viewing only)- Active eBay listings with orders (use Sandbox environment for testing)
Order Management Workflow
1
Discover Orders
Retrieve new orders filtered by status, date range, or buyer
2
Process Payment
eBay handles payment processing automatically
3
Create Fulfillment
Add shipping carrier, tracking number, and shipment details
4
Mark as Shipped
Update order status and notify the buyer
5
Handle Issues
Process refunds or manage disputes if needed
Retrieving Orders
Get All Orders
View all orders with basic filtering:Ask your AI assistant
Ask your AI assistant
ebay_get_orders to retrieve orders with configurable filters:
- Date range: Filter by creation or modification date
- Order status: NOT_STARTED, IN_PROGRESS, SHIPPED, CANCELLED
- Limit and offset: Pagination for large order volumes
By default, eBay returns orders from the past 90 days. You can specify custom date ranges using ISO 8601 format (e.g.,
2024-01-01T00:00:00Z).Filter by Status
Focus on orders requiring action:- Unfulfilled Orders
- Shipped Orders
- Cancelled Orders
Get Order Details
View complete information for a specific order:Ask your AI assistant
Ask your AI assistant
ebay_get_order tool returns comprehensive data:
- Buyer information: Username, email, shipping address
- Line items: Products ordered, quantities, prices, SKUs
- Payment details: Total, payment method, transaction ID
- Fulfillment status: Shipping requirements and current state
- Timestamps: Order creation, payment, and modification dates
Fulfilling Orders
Understanding Fulfillment
A fulfillment record contains:- Shipping carrier: USPS, FedEx, UPS, DHL, or other
- Tracking number: Package tracking identifier
- Line items: Which products are included in this shipment
- Shipment date: When the package was shipped (defaults to current time)
For orders with multiple items, you can create partial fulfillments by shipping items separately. Each fulfillment should specify which line items it includes.
Create Shipping Fulfillment
Ship an order and add tracking information:Ask your AI assistant
Ask your AI assistant
- Use
ebay_create_shipping_fulfillmentto record shipment details - Update order status to SHIPPED
- Send automatic notification to buyer with tracking information
- Return fulfillment ID for your records
Partial Fulfillment
Ship items separately when needed:Example: Multi-item order
Example: Multi-item order
- Ship available items immediately
- Send out-of-stock items when restocked
- Use different carriers for different items
- Improve buyer satisfaction with faster delivery of available products
Supported Shipping Carriers
The eBay MCP Server supports all major carriers:- US Carriers
- International
- Custom Carriers
- USPS (United States Postal Service)
- FedEx (all services)
- UPS (all services)
- DHL (DHL Express, eCommerce)
- OnTrac (regional)
Retrieve Fulfillment History
View all fulfillments for an order:Ask your AI assistant
Ask your AI assistant
ebay_get_shipping_fulfillments tool returns:
- Complete fulfillment history
- Tracking numbers and carrier information
- Line items included in each shipment
- Shipment dates and delivery estimates
Handling Refunds
When to Issue Refunds
Common refund scenarios:- Buyer cancellation: Before shipment
- Out of stock: Cannot fulfill the order
- Damaged in transit: Item arrived broken
- Wrong item shipped: Seller error
- Buyer return: Item returned per return policy
Issue Full Refund
Refund the entire order amount:Ask your AI assistant
Ask your AI assistant
ebay_issue_order_refund with:
- Reason code: OUT_OF_STOCK, BUYER_CANCEL, DAMAGE, etc.
- Refund amount: Automatically calculates full order total
- Optional message: Explain the situation to the buyer
Issue Partial Refund
Refund specific items or amounts:Ask your AI assistant
Ask your AI assistant
- Refunding individual items in multi-item orders
- Offering price adjustments for minor defects
- Compensating for shipping delays
- Resolving buyer complaints without full cancellation
Refund Reasons
eBay supports these refund reason codes:BUYER_CANCEL
BUYER_CANCEL
Buyer requested cancellation before shipment. Use this for voluntary buyer cancellations.
OUT_OF_STOCK
OUT_OF_STOCK
Item is no longer available. Triggers inventory warnings and may affect seller metrics.
DAMAGED
DAMAGED
Item was damaged in transit or during handling. Consider requiring return photos.
WRONG_ITEM
WRONG_ITEM
Seller shipped incorrect product. May affect seller defect rate.
FOUND_BETTER_PRICE
FOUND_BETTER_PRICE
Buyer found a better deal elsewhere. Valid reason for returns within return window.
OTHER
OTHER
For situations not covered by standard reasons. Include detailed explanation in message.
Managing Payment Disputes
Understanding Disputes
Payment disputes occur when:- Buyer claims item not received (INR)
- Buyer claims item not as described (SNAD)
- Payment processor flags transaction
- Buyer initiates chargeback
Disputes are separate from eBay’s Money Back Guarantee cases. The eBay MCP Server provides tools for payment-related disputes. For eBay cases, use eBay’s Resolution Center directly.
Retrieve Disputes
View all active disputes:Ask your AI assistant
Ask your AI assistant
- Status: OPEN, WAITING_FOR_SELLER, WAITING_FOR_BUYER, CLOSED
- Order ID: Disputes for specific order
- Buyer username: Disputes from specific buyer
Respond to Disputes
You have two options when responding to disputes:- Accept Dispute
- Contest Dispute
Agree with the buyer’s claim and process refund:The server uses
ebay_accept_payment_dispute to:- Close the dispute in buyer’s favor
- Process automatic refund
- Update seller metrics
Submit Evidence
Provide documentation to support your case:Ask your AI assistant
Ask your AI assistant
- Proof of delivery: Tracking confirmations, signatures
- Communications: Messages with buyer, email confirmations
- Product documentation: Photos, videos, serial numbers, receipts
- Shipping records: Labels, weight certificates, customs forms
ebay_add_dispute_evidence to attach files and descriptions.
Retrieve Dispute Activity
View complete dispute history:Ask your AI assistant
Ask your AI assistant
- Dispute opening and reason
- Seller and buyer responses
- Evidence submissions
- eBay reviewer actions
- Final resolution and outcome
Best Practices
Ship Promptly
Ship within your stated handling time to maintain seller standards and improve buyer satisfaction.
Add Tracking Always
Always use tracked shipping for seller protection. Tracking proves delivery in disputes.
Communicate Proactively
Send updates to buyers about shipping delays, backorders, or issues before they open cases.
Document Everything
Take photos of items before shipping, especially high-value products. Save all buyer communications.
Automation Opportunities
Consider automating routine tasks:Daily order processing workflow
Daily order processing workflow
Common Issues and Solutions
Error: Invalid tracking number format
Error: Invalid tracking number format
Problem: Carrier rejected tracking number formatSolution:
- Verify tracking number matches carrier’s format
- Remove spaces and special characters
- For USPS: 20-22 digits; UPS: 18 characters starting with “1Z”; FedEx: 12 digits
- Use carrier’s website to validate tracking number first
Error: Line item already fulfilled
Error: Line item already fulfilled
Problem: Attempting to ship an item that’s already been shippedSolution:
- Check fulfillment history for the order
- Verify which line items remain unfulfilled
- For replacement shipments, contact buyer separately
Warning: Late shipment
Warning: Late shipment
Problem: Shipping after handling time expiredSolution:
- Still create fulfillment (better late than never)
- Contact buyer proactively with apology and updated delivery date
- Consider offering partial refund or discount on future purchase
- Late shipments may affect seller defect rate
Error: Cannot refund shipped order
Error: Cannot refund shipped order
Problem: eBay requires return before refund for shipped itemsSolution:
- Request buyer to return item first
- Provide return shipping label if appropriate
- Issue refund after receiving returned item
- For exceptional cases, contact eBay seller support directly
Monitoring Seller Performance
Key Metrics to Track
Use the eBay MCP Server to monitor:- Order Defect Rate
- Late Shipment Rate
- Cancellation Rate
- Item not as described cases
- Item not received cases
- Low detailed seller ratings
Next Steps
First Listing
Create listings that generate orders
Running Promotions
Drive more sales with marketing campaigns
Order Fulfillment API
Complete API reference for fulfillment tools
Troubleshooting
Solve common order management issues
Related Topics
- Order Fulfillment Features - Detailed fulfillment documentation
- Account Management - Seller standards and metrics
- OAuth Setup - Configure fulfillment scopes
- Rate Limits - Optimize order processing performance