{"id":362870,"date":"2026-09-05T05:19:17","date_gmt":"2026-09-05T05:19:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/hubsynk-connector\/"},"modified":"2026-09-05T05:29:14","modified_gmt":"2026-09-05T05:29:14","slug":"hubsynk-connector","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/hubsynk-connector\/","author":23559302,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"HubSynk Connector","header_author":"HubSynk","header_description":"Companion plugin for the HubSynk integration platform (hubsynk.ru): applies historical dates to orders created by the integration, refreshes WooCommerce analytics instantly and reports its version to the platform. Sends nothing externally.","assets_banners_color":"fbfbfb","last_updated":"2026-09-05 05:29:14","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/hubsynk.ru\/integraciya-sistem","header_author_uri":"https:\/\/hubsynk.ru","rating":0,"author_block_rating":0,"active_installs":0,"downloads":33,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"hubsynk","date":"2026-09-05 05:29:14","revision":3682079}},"upgrade_notice":{"1.1.0":"<p>Adds the version status endpoint used by the platform to warn about outdated installations. No configuration changes required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3682079,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3682079,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3682079,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3682079,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Order created by the platform keeps its original date and appears in analytics immediately.","2":"WooCommerce connection in the HubSynk cabinet with plugin version check."}},"plugin_section":[],"plugin_tags":[36159,232,597,16281,286],"plugin_category":[36,45],"plugin_contributors":[279268],"plugin_business_model":[],"class_list":["post-362870","plugin","type-plugin","status-publish","hentry","plugin_tags-1c","plugin_tags-analytics","plugin_tags-integration","plugin_tags-orders","plugin_tags-woocommerce","plugin_category-analytics","plugin_category-ecommerce","plugin_contributors-hubsynk","plugin_committers-hubsynk"],"banners":{"banner":"https:\/\/ps.w.org\/hubsynk-connector\/assets\/banner-772x250.png?rev=3682079","banner_2x":"https:\/\/ps.w.org\/hubsynk-connector\/assets\/banner-1544x500.png?rev=3682079","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/hubsynk-connector\/assets\/icon-128x128.png?rev=3682079","icon_2x":"https:\/\/ps.w.org\/hubsynk-connector\/assets\/icon-256x256.png?rev=3682079","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/hubsynk.ru\/\">HubSynk<\/a> is an integration platform that connects WooCommerce stores with accounting systems \u2014 1C (UNF, Trade Management, Accounting), SBIS\/Saby, EDI operators, marketplaces and CRMs \u2014 and keeps catalogs, stock, prices and orders in sync in both directions, exactly 1:1 with the source.<\/p>\n\n<p><strong>HubSynk Connector<\/strong> is the small companion plugin that runs inside your store. The platform itself works through the standard WooCommerce REST API; the plugin covers the few things the API cannot do on its own:<\/p>\n\n<ul>\n<li><strong>Exact order dates.<\/strong> When the platform creates or migrates orders (for example, moving order history from an accounting system to the store), it passes the original creation date in the <code>_hubsynk_date_created<\/code> order meta field. The plugin applies that date to the order, so reports show when the sale actually happened \u2014 not when it was imported. The value is strictly validated (ISO 8601, sane year range); anything else is ignored.<\/li>\n<li><strong>Instant analytics.<\/strong> Right after such an order is saved, the plugin rebuilds its WooCommerce Analytics rows. Revenue and order reports are correct immediately, without waiting for the scheduled import.<\/li>\n<li><strong>Version reporting.<\/strong> A tiny endpoint at <code>\/wp-json\/hubsynk\/v1\/status<\/code> returns version numbers only (plugin, WooCommerce, WordPress). The platform uses it to warn the store owner when the plugin is missing or outdated.<\/li>\n<\/ul>\n\n<p><strong>What the plugin does not do.<\/strong> It sends no data anywhere, creates no accounts, adds no admin pages and runs no background jobs. It only reacts to REST requests that were already authenticated with WooCommerce API keys that have write permission \u2014 the same keys you issue to the platform.<\/p>\n\n<h4>How the integration works<\/h4>\n\n<ol>\n<li>In the HubSynk cabinet you connect your store by its address and WooCommerce API keys (read-only by default: nothing is written to the store until you explicitly allow it).<\/li>\n<li>The platform builds a mirror of your catalog and orders, matches products and customers with the accounting system by SKU, barcode and tax IDs, and lets you confirm the matches.<\/li>\n<li>Exchange runs on a schedule or on demand: orders go to accounting, stock and prices come back to the store, documents are created without duplicates.<\/li>\n<\/ol>\n\n<p>Learn more: <a href=\"https:\/\/hubsynk.ru\/sinhronizaciya-internet-magazina-1c\">WooCommerce and 1C synchronization<\/a> \u00b7 <a href=\"https:\/\/hubsynk.ru\/integrations\">All integrations<\/a> \u00b7 <a href=\"https:\/\/hubsynk.ru\/how-it-works\">How we work<\/a> \u00b7 <a href=\"https:\/\/hubsynk.ru\/security\">Security and data protection<\/a> \u00b7 <a href=\"https:\/\/hubsynk.ru\/support\">Support<\/a><\/p>\n\n<h4>\u0414\u043b\u044f \u0440\u0443\u0441\u0441\u043a\u043e\u044f\u0437\u044b\u0447\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439<\/h4>\n\n<p><a href=\"https:\/\/hubsynk.ru\/\">\u0425\u0430\u0431\u0421\u0438\u043d\u043a<\/a> \u2014 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u0442 \u043c\u0430\u0433\u0430\u0437\u0438\u043d \u043d\u0430 WooCommerce \u0441 1\u0421 (\u0423\u041d\u0424, \u0423\u0422, \u0411\u0443\u0445\u0433\u0430\u043b\u0442\u0435\u0440\u0438\u044f), \u0421\u0411\u0418\u0421\/Saby, \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u0430\u043c\u0438 \u042d\u0414\u041e \u0438 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441\u0430\u043c\u0438: \u043a\u0430\u0442\u0430\u043b\u043e\u0433, \u043e\u0441\u0442\u0430\u0442\u043a\u0438, \u0446\u0435\u043d\u044b \u0438 \u0437\u0430\u043a\u0430\u0437\u044b \u0445\u043e\u0434\u044f\u0442 \u0432 \u043e\u0431\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0442\u043e\u0447\u043d\u043e 1:1 \u0441 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u043c. \u041f\u043b\u0430\u0433\u0438\u043d \u2014 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u043e\u043c\u043e\u0449\u043d\u0438\u043a \u0432\u043d\u0443\u0442\u0440\u0438 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430: \u0441\u0442\u0430\u0432\u0438\u0442 \u0437\u0430\u043a\u0430\u0437\u0430\u043c \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0435 \u0434\u0430\u0442\u044b \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0435 \u0438\u0441\u0442\u043e\u0440\u0438\u0438, \u0441\u0440\u0430\u0437\u0443 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u0442 \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u043a\u0443 WooCommerce \u0438 \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u0442 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 \u0441\u0432\u043e\u044e \u0432\u0435\u0440\u0441\u0438\u044e. \u041d\u0430\u0440\u0443\u0436\u0443 \u043f\u043b\u0430\u0433\u0438\u043d \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043e\u0431\u043c\u0435\u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u2014 <a href=\"https:\/\/hubsynk.ru\/register\">\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0437\u0430\u044f\u0432\u043a\u0443<\/a>, \u0441\u043c\u0435\u0442\u0443 \u043f\u0440\u0438\u0448\u043b\u0451\u043c \u0437\u0430 \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u0434\u0435\u043d\u044c.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from the WordPress plugin directory (Plugins \u2192 Add New \u2192 search for \"HubSynk Connector\") or upload the archive and activate it. WooCommerce must be active.<\/li>\n<li>In WooCommerce \u2192 Settings \u2192 Advanced \u2192 REST API create an API key with <strong>Read\/Write<\/strong> permission for the platform.<\/li>\n<li>In the <a href=\"https:\/\/hubsynk.ru\/\">HubSynk cabinet<\/a> add a WooCommerce connection with your store address and the key. The platform checks <code>\/wp-json\/hubsynk\/v1\/status<\/code> and confirms that the plugin is installed and up to date.<\/li>\n<\/ol>\n\n<p>No settings page is needed: the plugin has nothing to configure.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20send%20any%20data%20to%20external%20servers%3F\"><h3>Does this plugin send any data to external servers?<\/h3><\/dt>\n<dd><p>No. It only processes orders created on your own store through the REST API and exposes version numbers locally. All exchange is initiated by the platform with the API keys you issued, and you can revoke them at any time.<\/p><\/dd>\n<dt id=\"do%20i%20need%20the%20hubsynk%20platform%20for%20this%20plugin%20to%20be%20useful%3F\"><h3>Do I need the HubSynk platform for this plugin to be useful?<\/h3><\/dt>\n<dd><p>Yes. It is a companion plugin: without the platform it simply does nothing. The platform is described at <a href=\"https:\/\/hubsynk.ru\/\">hubsynk.ru<\/a>.<\/p><\/dd>\n<dt id=\"will%20it%20change%20dates%20of%20orders%20placed%20by%20my%20customers%3F\"><h3>Will it change dates of orders placed by my customers?<\/h3><\/dt>\n<dd><p>No. The date is applied only when the <code>_hubsynk_date_created<\/code> meta field is present in the REST request, which happens only for orders the platform creates or migrates.<\/p><\/dd>\n<dt id=\"can%20the%20plugin%20write%20to%20my%20accounting%20system%3F\"><h3>Can the plugin write to my accounting system?<\/h3><\/dt>\n<dd><p>The plugin cannot \u2014 it lives in the store only. The platform works in read-only mode by default and writes to external systems only after you explicitly enable it in the cabinet.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20help%3F\"><h3>Where do I get help?<\/h3><\/dt>\n<dd><p>Through the <a href=\"https:\/\/hubsynk.ru\/support\">support page<\/a> or, for clients, directly in the cabinet with a guaranteed first-response time.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Strict validation of the historical date; status endpoint at <code>\/wp-json\/hubsynk\/v1\/status<\/code> with plugin, WooCommerce and WordPress versions.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: historical order dates and instant analytics refresh.<\/li>\n<\/ul>","raw_excerpt":"Companion plugin for the HubSynk integration platform: exact order dates, instant WooCommerce analytics and version reporting for stores connected to  &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/362870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=362870"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hubsynk"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=362870"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=362870"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=362870"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=362870"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=362870"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=362870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}