+1 This aligns with the cleanup of obsolete third-party integrations. Regards, Ratnesh Upadhyay
On Fri, 3 Jul 2026 at 18:55, gaetan.chaboussie via dev <[email protected]> wrote: > +1 > Thanks > Gaetan > > On 7/3/26 11:27, Anil Patel wrote: > > Hi all, > > > > I'd like to propose removing the two eBay components, ebay and ebaystore, > > on the same grounds we have recently used to retire other dead > third-party > > integrations. > > > > Both components are built entirely on eBay's old XML Trading API - they > > call api.ebay.com/ws/api.dll with a pinned compatibility level of 635, > > which is well over a decade old (eBay is now in the 1400s). eBay marked > the > > Trading API as legacy and ended active support for it at the end of 2021; > > it gets no further enhancements and is being decommissioned call by call, > > and the related Finding and Shopping APIs were switched off entirely in > > February 2025. eBay's direction now is their REST APIs (Browse, Sell, > > Taxonomy) with OAuth 2.0. So neither component can actually talk to live > > eBay any more without a full rewrite - new API, new auth model, > essentially > > a new integration. > > > > Our own tree already reflects this. ebaystore has shipped disabled by > > default (enabled="false") since the 2017 component-loading refactor > > (OFBIZ-9182), and ebay, while still enabled, targets the same dead > Trading > > API. There is no working demo and no practical way to exercise either > one. > > > > > > This is really the same situation Mridul Pathak cleaned up recently when > he > > removed the defunct tax integrations, Taxware and ZIPsales (OFBIZ-7936), > > the deprecated third-party payment gateways (OFBIZ-13446), and the > > deprecated shipping carrier integrations (OFBIZ-7935 and OFBIZ-13447). > The > > eBay components are the same kind of thing - a third-party integration > > whose backing service is effectively gone - and I think they should > follow > > the same path. > > > > > > What prompted this was OFBIZ-3447, an old cosmetic formatting bug on the > > ebaystore Export Product Listings page. Rather than fix the layout on a > > page that is disabled by default and can no longer reach eBay, I'd rather > > we retire the components. > > > > > > I'll raise a Jira issue to remove both components - keeping the code in > git > > history for anyone who ever needs it - and follow the precedent of > Mridul's > > earlier removals. Objections, or reasons to keep them, are of course > > welcome. > > > > > > > > Thanks and Regards > > Anil Patel > > CEO > > HotWax Systems > > http://www.hotwaxsystems.com > > >
