Hi Wix Team,
We’re developing a SaaS app that integrates with Wix stores to sync products via OAuth 2.0.
PROBLEM:
Our app cannot create products on V3 stores using the Catalog V3 API. We get HTTP 404 errors.
WHAT WE’VE DONE:
Added permission “Product write in v3 catalog” in Developer Center
Released app versions multiple times
Implemented full OAuth flow - tokens generate correctly
Tested with V1 API - works perfectly (HTTP 200)
Tested with V3 API - returns HTTP 404
ROOT CAUSE FOUND:
OAuth tokens are being issued but WITH NO SCOPES:
Token payload shows:
“scope”: []
It should be
“scope”: [“SCOPE.STORES.PRODUCT_WRITE”]
EVIDENCE:
- Token is valid JWT (recognized by Wix, not 401 error)
- V1 Products API works fine (proves integration is correct)
- V3 Product API returns 404 (permission denied, not endpoint missing)
- Issue is specifically: empty scope array in OAuth token
REQUEST:
Please activate SCOPE.STORES.PRODUCT_WRITE I have tried all option I went in permission added permission V3 catalog and saved but still lack of v3 catalog fo every new token am getting
- New OAuth tokens include the scope
- V3 catalog endpoint returns 200 instead of 404
- We can support customers with V3 stores
This is blocking production deployment for V3 store support. V1 stores work fine.
Thank you!