ux: accept pay.ebay.com/rxo checkout URLs as listing input #42
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Users who copy a listing URL from the eBay mobile app or checkout page often get a
pay.ebay.com/rxo?action=view&sessionid=XXXXXXXURL. Thesessionidparameter is not the item ID — it is an eBay checkout session identifier, and the eBay Browse API returns 404 for it.Snipe currently has no input that accepts URLs directly (search is keyword-based), but as a future URL-lookup feature this edge case should be handled.
Proposed fix
When a URL-lookup feature is added, detect
pay.ebay.com/rxoURLs and show a helpful message: "This is a checkout URL — please share the listing URL (ebay.com/itm/...) instead." Alternatively, attempt to resolve the item URL by loading the checkout page and extracting the item ID from the page content.Context
Discovered during testing 2026-04-17: user shared a checkout URL expecting Snipe to score it.