You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Anil K Patel (Jira)" <ji...@apache.org> on 2026/07/03 09:31:00 UTC

[jira] [Created] (OFBIZ-13454) Remove the defunct eBay integration (ebay and ebaystore components)

Anil K Patel created OFBIZ-13454:
------------------------------------

             Summary: Remove the defunct eBay integration (ebay and ebaystore components)
                 Key: OFBIZ-13454
                 URL: https://issues.apache.org/jira/browse/OFBIZ-13454
             Project: OFBiz
          Issue Type: Improvement
          Components: ebaystore, ebay
            Reporter: Anil K Patel


Both eBay components, ebay and ebaystore, are built on eBay's legacy 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 receives 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 current direction is their REST APIs (Browse, Sell, Taxonomy) with OAuth 2.0. Neither component can talk to live eBay any more without a full rewrite - new API, new auth model, essentially a new integration.

The 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 follows the precedent of the recent removals of other defunct third-party integrations:
* OFBIZ-7936 - defunct Taxware and ZIPsales tax integrations
* OFBIZ-13446 - deprecated and defunct third-party payment gateways
* OFBIZ-7935 and OFBIZ-13447 - deprecated shipping carrier integrations

The proposal was raised on the dev mailing list. The work was prompted by OFBIZ-3447, a cosmetic formatting bug on the ebaystore Export Product Listings page - a page that is disabled by default and can no longer reach eBay.

Scope:
* Remove the ebay component (plugins/ebay)
* Remove the ebaystore component (plugins/ebaystore)
* Remove leftover references to both from other components (demo data, menus, labels, entity and service references)

The code remains in git history for anyone who needs it.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)