WooCommerce Legacy REST API vs WooPayments
Compare WordPress plugins and tools side by side. Pick products with “Compare” in the software directory.
| Feature | WooCommerce Legacy REST API v1.0.6 · checked 23 Oct 2026 Free · ★ 1.5/5 Visit Details | WooPayments v11.2.0 · checked 23 Oct 2026 Free · ★ 3.4/5 Visit Details |
|---|---|---|
| At a glance | ||
| Active installs | 400,000+ | 800,000+ |
| Last updated | October 14, 2026 | October 8, 2026 |
| Editions | WooCommerce Legacy REST API | WooPayments |
| Pros | Keeps older REST integrations working after WooCommerce 9.0; Does nothing on WooCommerce 8.9 and older; Free and maintained by WooCommerce | Card payments managed from the WordPress dashboard; Built-in fraud screening and duplicate payment detection; Multi-currency pricing with a currency switcher block |
| Cons | Not compatible with High-Performance Order Storage; Shows a HPOS incompatibility warning in admin; Legacy endpoints are a migration stopgap, not a long-term API | Needs a WooPayments account before it can take payments; Only available in the countries WooPayments supports |
| Mentioned in our posts | — | 1 |
| More features | ||
| Other features | Legacy wc/v1, wc/v2 and wc/v3 REST namespaces, Legacy ?wc-api request endpoint, Legacy v1 API authentication, Legacy coupons controller, Admin notice when HPOS and the legacy API are both active | Card payment gateway for WooCommerce, Checkout integration and payment fields, Fraud screening service, Duplicate payment detection, Multi-currency pricing, Multi-currency switcher block, WooPay express checkout scheduling and session handling |
| Integrations | ||
| Payment | — | Stripe |
| Other | — | FedEx |
| Requires WordPress | 6.2 | 6.0 |
| Requires PHP | 7.4 | 7.4 |
| Tested up to | 9.5 | 7.1 |
| Phones home | No | Only if you agree |
| External services | — | translate.wordpress.com, pay.woo.com, public-api.wordpress.com, jetpack.wordpress.com |
| Blocks | — | 1 |
