OpenCart is self-hosted, so the connection is a plugin at the event source: install our extension (packaged for OpenCart 3 and 4), create an API client in the extension’s admin screen, and paste the generated credentials into the connect flow. From then on, sales and stock edits in OpenCart report to the hub the instant they happen, and hub updates flow back the same way.
Client secrets are stored hashed on your store’s side, and the plugin adds no core-file modifications, why plugins beat polling for self-hosted stores.