{"id":327846,"date":"2026-06-24T15:47:17","date_gmt":"2026-06-24T15:47:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/vms-guru-connector\/"},"modified":"2026-06-24T15:46:47","modified_gmt":"2026-06-24T15:46:47","slug":"vms-guru-connector","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/vms-guru-connector\/","author":23518243,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.1","stable_tag":"1.2.1","tested":"7.0","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"VMS Guru Connector","header_author":"VMS Guru","header_description":"Connects your WooCommerce store to VMS Guru and provides a full Order Management dashboard.","assets_banners_color":"","last_updated":"2026-06-24 15:46:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":30,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.1":{"tag":"1.2.1","author":"vmsguru","date":"2026-06-24 15:46:47"}},"upgrade_notice":{"1.1.0":"<p>Initial release. No upgrade steps required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3585072,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3585072,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Order Dashboard \u2014 stats overview and recent orders","2":"Orders List \u2014 search, date filter, status tabs, and inline status change","3":"Order Detail \u2014 full order breakdown with billing, shipping, and items","4":"Settings Page \u2014 configure orders per page, export options, and defaults"}},"plugin_section":[],"plugin_tags":[21473,65950,268748,268747,286],"plugin_category":[45],"plugin_contributors":[268749],"plugin_business_model":[],"class_list":["post-327846","plugin","type-plugin","status-publish","hentry","plugin_tags-order-management","plugin_tags-order-sync","plugin_tags-seller-panel","plugin_tags-vms-guru","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-vmsguru","plugin_committers-vmsguru"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/vms-guru-connector\/assets\/icon-128x128.png?rev=3585072","icon_2x":"https:\/\/ps.w.org\/vms-guru-connector\/assets\/icon-256x256.png?rev=3585072","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>VMS Guru Connector<\/strong> is the official plugin for VMS Guru sellers. It bridges your WooCommerce store with the VMS Guru seller panel \u2014 syncing orders automatically so you never miss a sale.<\/p>\n\n<p>On top of the sync, it ships a full <strong>Order Management Dashboard<\/strong> built right inside your WordPress admin, giving you everything you need without switching tabs.<\/p>\n\n<h4>Core Features<\/h4>\n\n<p><strong>One-Click Connect<\/strong>\n* Connect your WooCommerce store to VMS Guru in seconds \u2014 no manual API key copy-pasting\n* Click \"Connect with VMS Guru\", log in to your VMS Guru account, click Authorize \u2014 done\n* Credentials are saved automatically\n* Disconnect with one click at any time<\/p>\n\n<p><strong>Order Sync<\/strong>\n* Automatically syncs new WooCommerce orders to the VMS Guru seller panel\n* Real-time status updates pushed back from VMS Guru to WooCommerce\n* Manual sync available at any time from the dashboard\n* Tracks last sync time and total orders synced<\/p>\n\n<p><strong>Order Dashboard<\/strong>\n* At-a-glance stats: Pending, Processing, On Hold, Completed, Cancelled, Refunded, Failed, and Total orders\n* Recent orders table with customer avatars and status indicators\n* One-click Refresh Stats<\/p>\n\n<p><strong>Orders Management<\/strong>\n* Full orders list with search by Order ID, Customer Name, Email, or Phone\n* Filter by order status (Pending, Processing, On Hold, Completed, Cancelled, Refunded, Failed)\n* Date range filter \u2014 Today, Last 7 Days, Last 30 Days, or Custom date range\n* Inline status change \u2014 update any order status directly from the table, no page reload\n* Visual loader and table lock during status updates to prevent accidental double-changes\n* Paginated results with configurable orders per page\n* CSV export of filtered orders<\/p>\n\n<p><strong>Order Detail<\/strong>\n* Full order breakdown: billing, shipping, line items, totals, payment method\n* Order notes history\n* Back navigation preserving active filters<\/p>\n\n<p><strong>Settings<\/strong>\n* Orders per page\n* Default status filter\n* Date display format\n* Export format\n* Enable \/ disable export<\/p>\n\n<h4>WooCommerce Compatibility<\/h4>\n\n<ul>\n<li>Fully compatible with WooCommerce High-Performance Order Storage (HPOS)<\/li>\n<li>Works with WooCommerce 7.0 and above<\/li>\n<li>Respects all native WooCommerce order statuses<\/li>\n<\/ul>\n\n<h4>External Service<\/h4>\n\n<p>This plugin connects to the <strong>VMS Guru<\/strong> seller panel API to sync order data.\n* The API endpoint is configured by the seller (your own VMS Guru panel URL)\n* Data sent includes order details (order ID, status, customer name, address, items, totals)\n* No data is sent without the seller entering their own API credentials\n* Please review the VMS Guru Terms of Service and Privacy Policy provided by your VMS Guru panel administrator<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>vms-guru-connector<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install directly from <strong>Plugins \u2192 Add New<\/strong> by searching \"VMS Guru Connector\"<\/li>\n<li>Activate the plugin through <strong>Plugins \u2192 Installed Plugins<\/strong><\/li>\n<li>Make sure WooCommerce is installed and active<\/li>\n<li>Go to <strong>VMS Guru \u2192 Connection Setup<\/strong> in your WordPress admin<\/li>\n<li>Enter your VMS Guru server URL and click <strong>Connect with VMS Guru<\/strong><\/li>\n<li>Log in to your VMS Guru account and click <strong>Authorize &amp; Connect<\/strong><\/li>\n<li>You are connected \u2014 orders will begin syncing automatically<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20vms%20guru%20account%20to%20use%20this%20plugin%3F\"><h3>Do I need a VMS Guru account to use this plugin?<\/h3><\/dt>\n<dd><p>Yes. This plugin is designed for registered VMS Guru sellers. Contact your VMS Guru panel administrator to get your API credentials.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20woocommerce%20hpos%3F\"><h3>Does this work with WooCommerce HPOS?<\/h3><\/dt>\n<dd><p>Yes. The plugin fully supports WooCommerce High-Performance Order Storage (custom order tables).<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. All sync operations run in the background using WordPress cron jobs and are not triggered during customer checkout.<\/p><\/dd>\n<dt id=\"can%20i%20change%20order%20status%20from%20the%20plugin%3F\"><h3>Can I change order status from the plugin?<\/h3><\/dt>\n<dd><p>Yes. You can change the status of any order directly from the Orders list without opening the order detail page. The change fires all standard WooCommerce hooks including confirmation emails.<\/p><\/dd>\n<dt id=\"what%20order%20statuses%20are%20supported%3F\"><h3>What order statuses are supported?<\/h3><\/dt>\n<dd><p>All WooCommerce core statuses: Pending Payment, Processing, On Hold, Completed, Cancelled, Refunded, and Failed. Custom statuses registered by other plugins are also supported.<\/p><\/dd>\n<dt id=\"is%20my%20data%20secure%3F\"><h3>Is my data secure?<\/h3><\/dt>\n<dd><p>Yes. All AJAX requests are protected with WordPress nonces. Only users with the <code>manage_woocommerce<\/code> capability can access order data or change statuses.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed: Renamed womData JS variable to vmsgData in wp_localize_script()<\/li>\n<li>Fixed: Renamed shortcode from vms_guru_widget to vmsg_widget<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fixed: Moved inline CSS to wp_add_inline_style()<\/li>\n<li>Fixed: Moved inline JS to wp_add_inline_script() with nonces via wp_localize_script()<\/li>\n<li>Fixed: Renamed all wom_ prefixes to vmsg_ (4-char prefix) across all classes, options, and AJAX actions<\/li>\n<li>Fixed: Replaced hardcoded password with wp_generate_password() in mock data creator<\/li>\n<li>Updated: Plugin name confirmed as VMS Guru Connector<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>One-click OAuth connect flow \u2014 no manual API key copy-pasting<\/li>\n<li>Order Dashboard with 8 stat cards<\/li>\n<li>Orders list with search, date range filter, status tabs, and pagination<\/li>\n<li>Inline order status change with AJAX loader and table lock<\/li>\n<li>Order detail page<\/li>\n<li>CSV export with active filter support<\/li>\n<li>Settings page<\/li>\n<li>Full WooCommerce HPOS compatibility<\/li>\n<li>VMS Guru seller panel sync (new orders + status updates)<\/li>\n<\/ul>","raw_excerpt":"Connect your WooCommerce store to the VMS Guru seller panel and manage all your orders from one powerful dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/327846","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=327846"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vmsguru"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=327846"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=327846"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=327846"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=327846"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=327846"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=327846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}