Title: Ekatra Co-Shopping
Author: Ekatra Global Corp
Published: <strong>2025年8月11日</strong>
Last modified: 2025年8月14日

---

プラグインを検索

![](https://ps.w.org/ekatra-co-shopping/assets/banner-772x250.png?rev=3342748)

このプラグインは **WordPress の最新3回のメジャーリリースに対してテストされていま
せん**。もうメンテナンスやサポートがされていないかもしれず、最新バージョンの WordPress
で使用した場合は互換性の問題が発生する可能性があります。

![](https://ps.w.org/ekatra-co-shopping/assets/icon-256x256.png?rev=3342748)

# Ekatra Co-Shopping

 作者: [Ekatra Global Corp](https://profiles.wordpress.org/ekatraglobalcorp/)

[ダウンロード](https://downloads.wordpress.org/plugin/ekatra-co-shopping.1.0.2.zip)

 * [詳細](https://ja.wordpress.org/plugins/ekatra-co-shopping/#description)
 * [レビュー](https://ja.wordpress.org/plugins/ekatra-co-shopping/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/ekatra-co-shopping/#installation)
 * [開発](https://ja.wordpress.org/plugins/ekatra-co-shopping/#developers)

 [サポート](https://wordpress.org/support/plugin/ekatra-co-shopping/)

## 説明

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.

### Key Features:

**Shoppers Benefits**

 * Enables your store to your shoppers to invite friends to shop together from anywhere,
   as if they do at real physical store.
 * Co-discover Co-View & discuss the same product simultaneously while chatting/
   video-chatting
 * Safe & Secure: No Screen/Device Share during chat/video-call yet multi-control.
 * Organically grow branding reach by shoppers friends, a natural Network Effect
   + Scales Engagement + White Label = Lower CAC + More Conversions + Durable CLTV.

**Key Onboarding Steps**

 * Generate REST API keys (Consumer Key & Secret) for authenticated integration 
   with external services.
 * Redirect store owners to the Ekatra dashboard for signup and onboarding.
 * Save and manage keys via WooCommerce and WordPress APIs.
 * Add a **Shop Together** button to product pages using the `tg_url` meta key.
 * Support for button design customization via themes.
 * Support **shared cart redirection** via `/custom-add-to-cart?items=...` endpoint.
 * Register **custom cart endpoint** to programmatically add multiple items to cart
   via URL.
 * Webhook support for product sync on create/update/delete.
 * Activation and deactivation hooks for setup and cleanup.

⚠️ **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.

### Privacy

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.

### License

This plugin is free software. It is released under the GPLv2 or later license.

### Data Usage & Privacy

This plugin collects and transfers the WooCommerce REST API key and secret only **
after user authorization** during the onboarding process.

 * The credentials are securely transferred to Ekatra’s backend via HTTPS.
 * They are **temporarily stored** in Redis, then persisted to a secured database.
 * The temporary Redis cache is deleted immediately after storing the credentials.
 * No customer or order data is collected, tracked, or transmitted unless explicitly
   initiated via the Ekatra dashboard.

All data handling practices comply with WooCommerce extension guidelines and standard
data privacy policies.

### External Services

This plugin communicates with the following external services:

 1. **https://seller.ekatraglobal.com/api/woo/webhook**
 2.  * **Purpose:** Receives WooCommerce webhook events (product created, updated, 
       deleted).
     * **Data sent:** product data, custom fields as per WooCommerce webhook configuration.
     * **When:** During plugin activation, webhook is registered and starts forwarding
       product changes.
     * **Service provided by:** Ekatra Global Corp.
 3. **https://seller.ekatraglobal.com/api/woo/key**
 4.  * **Purpose:** Sends the WooCommerce store URL, API consumer key, and consumer
       secret to the Ekatra backend.
     * **Data sent:** Store URL, API consumer key and secret.
     * **When:** When the user clicks “Redirect to Dashboard” after generating API 
       keys.
     * **Service provided by:** Ekatra Global Corp.
 5. **https://seller.ekatraglobal.com/api/woo/uninstall**
 6.  * **Purpose:** Notifies Ekatra when the plugin is uninstalled.
     * **Data sent:** WooCommerce store URL.
     * **When:** During plugin uninstallation.
     * **Service provided by:** Ekatra Global Corp.

### Terms of Service and Privacy Policy for Ekatra

 * https://ekatraglobal.com/terms-and-conditions
 * https://ekatraglobal.com/privacy-policy

### How This Plugin Communicates with Ekatra

**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.

### Privacy and Checkout Information

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.

### Contributors & Developers

These services are hosted by the plugin developer (Ekatra Global Corp).

## スクリーンショット

[⌊Admin interface to generate API credentials⌉⌊Admin interface to generate API credentials⌉[

Admin interface to generate API credentials

[⌊Redirect to Ekatra dashboard for onboarding⌉⌊Redirect to Ekatra dashboard for 
onboarding⌉[

Redirect to Ekatra dashboard for onboarding

[⌊Shop Together button on product page⌉⌊Shop Together button on product page⌉[

Shop Together button on product page

[⌊Button customization support⌉⌊Button customization support⌉[

Button customization support

## インストール

 1. Upload the plugin files to the `/wp-content/plugins/Ekatra` directory, or install
    the plugin through the WordPress Plugins screen.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Ensure WooCommerce is active.
 4. Go to **WooCommerce > Shop Together** to configure API credentials and connect 
    your store with the Ekatra dashboard.
 5. Add `tg_url` meta to WooCommerce products to enable the “Shop Together” button.
 6. Optionally, customize the button’s appearance from your theme templates or plugin
    settings.

## FAQ

### Does this plugin work without WooCommerce?

No. This plugin is a WooCommerce extension and requires WooCommerce to be installed
and active.

### Where can I manage the API keys?

API keys are generated and stored programmatically and displayed within the plugin
interface. You can also view/revoke them from WooCommerce > Settings > Advanced 
> REST API.

### Is user data shared externally?

Only with explicit consent. The plugin redirects store owners to Ekatra for registration
and integration. No user data is sent or tracked automatically.

### Can I style the “Shop Together” button?

Yes! The button is fully customizable via theme CSS. You can override the default
classes to match your store’s design.

### How does the custom cart endpoint work?

You can use the `/custom-add-to-cart?items=` URL with encoded item details (product
IDs, quantity, and variation attributes) to programmatically add products to the
cart. This enables shared cart experiences.

## 評価

このプラグインにはレビューがありません。

## 貢献者と開発者

Ekatra Co-Shopping はオープンソースソフトウェアです。以下の人々がこのプラグインに
貢献しています。

貢献者

 *   [ Ekatra Global Corp ](https://profiles.wordpress.org/ekatraglobalcorp/)

[“Ekatra Co-Shopping” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/ekatra-co-shopping)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/ekatra-co-shopping/)する
か、[SVN リポジトリ](https://plugins.svn.wordpress.org/ekatra-co-shopping/)をチェック
するか、[開発ログ](https://plugins.trac.wordpress.org/log/ekatra-co-shopping/)を
[RSS](https://plugins.trac.wordpress.org/log/ekatra-co-shopping/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 1.0.0

 * Initial release with API key generation, onboarding redirect, and “Shop Together”
   button rendering.
 * Added support for `/custom-add-to-cart` shared cart endpoint.

## メタ

 *  バージョン **1.0.2**
 *  最終更新日 **1年前**
 *  有効インストール数 **10未満**
 *  WordPress バージョン ** 6.0またはそれ以降 **
 *  検証済み最新バージョン: **6.8.11**
 *  PHP バージョン ** 7.4またはそれ以降 **
 *  言語
 * [English (US)](https://wordpress.org/plugins/ekatra-co-shopping/)
 * タグ
 * [api keys](https://ja.wordpress.org/plugins/tags/api-keys/)[integration](https://ja.wordpress.org/plugins/tags/integration/)
   [woocommerce](https://ja.wordpress.org/plugins/tags/woocommerce/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/ekatra-co-shopping/advanced/)

## 評価

レビューはまだ送信されていません。

[Your review](https://wordpress.org/support/plugin/ekatra-co-shopping/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/ekatra-co-shopping/reviews/)

## 貢献者

 *   [ Ekatra Global Corp ](https://profiles.wordpress.org/ekatraglobalcorp/)

## サポート

意見や質問がありますか ?

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/ekatra-co-shopping/)