by Ekatra Global Corp on WordPress.org
Extend WooCommerce with collaborative shopping. Connect with Ekatra, generate API keys, and add a “Shop Together” button to product pages.

Admin interface to generate API credentials
Ekatra transforms solo shopping into real-time, collaborative commerce. Shoppers invite friends to co-explore the store, Co-discover & co-view products, & validating each others choice co-decide & ultimately Co-shop while chatting or video calling. Each shopper checks out independently. This boosts engagement, trust, & conversions, just like in-store shopping, but fully digital. A plug-and-play layer that turns your store into a social experience. A complete organic growth engine for e-commerce.
Shoppers Benefits
Key Onboarding Steps
tg_url meta key./custom-add-to-cart?items=... endpoint.⚠️ Note: This plugin integrates with the Ekatra platform, which offers free trial. Continued use after the trial requires a paid subscription. The plugin itself is free and open-source.
This plugin does not track users or share data with external systems without user consent. For integrations, store owners must explicitly authorize data sharing by registering on the Ekatra dashboard.
This plugin is free software. It is released under the GPLv2 or later license.
This plugin collects and transfers the WooCommerce REST API key and secret only after user authorization during the onboarding process.
All data handling practices comply with WooCommerce extension guidelines and standard data privacy policies.
This plugin communicates with the following external services:
https://seller.ekatraglobal.com/api/woo/webhook
https://seller.ekatraglobal.com/api/woo/key
https://seller.ekatraglobal.com/api/woo/uninstall
Webhook Setup on Activation
When the plugin is activated, it automatically registers a WooCommerce webhook with the URL https://seller.ekatraglobal.com/api/woo/webhook. This allows Ekatra to receive product lifecycle events — such as when a product is created, updated, or deleted — so that the co-shopping functionality remains in sync with the store catalog.
API Key Transfer on Dashboard Redirect
After generating the WooCommerce REST API credentials, users can click the “Redirect to Dashboard” button. This triggers a secure call to https://seller.ekatraglobal.com/api/woo/key, which sends the store URL, consumer key, and secret. Ekatra uses these credentials to access product data, generate “Shop Together” links, and update product custom fields accordingly.
Notification on Plugin Uninstallation
When the plugin is uninstalled, it calls https://seller.ekatraglobal.com/api/woo/uninstall, sending only the store URL. This allows the Ekatra backend to clean up or mark the store as disconnected, ensuring user data and connection status remain up to date.
Custom Cart Endpoint for Shared Cart Redirection
The plugin registers a custom endpoint at /custom-add-to-cart, allowing users to add multiple products to the WooCommerce cart via a structured URL. This endpoint powers Ekatra’s shared cart experience, making it easy for co-shoppers to participate in a group session from any device or browser.
1.Example URL:
– /custom-add-to-cart?items=[{“id”:123,”quantity”:2},{“id”:456,”quantity”:1,”attr”:{“pa_color”:”red”,”pa_size”:”medium”}}]
2.Purpose: Enables users to open a cart with pre-filled products and variations shared during a co-shopping session.
3.Data handled: Only product IDs, quantities, and optional variation attributes (e.g., color, size).
4.When used: When a user joins or resumes a session from the Ekatra dashboard.
1.Each participant adds their own selected items to their individual cart.
2.Users checkout only their own cart — there is no shared payment or billing process.
3.The entire checkout flow, including billing, shipping, and payment, is securely handled by the WooCommerce store.
4.Ekatra does not access, store, or process any personal customer data or payment information.
This design ensures full privacy and security while enabling collaborative shopping through cart sharing — with complete control remaining within the WooCommerce store.
These services are hosted by the plugin developer (Ekatra Global Corp).