E-Khata
E-Khata Cloud is an accounting and inventory platform for retail and wholesale businesses in Pakistan. This plugin connects your WordPress + WooCommerce store to your E-Khata business so the two stay in step without manual data entry.
E-Khata is the master of your catalog. Products, variants, prices and stock levels you manage in E-Khata are pushed into WooCommerce automatically — including images, categories and tags.
WooCommerce is the master of orders. When a customer places an order, the plugin notifies E-Khata so a sale is recorded in your books, stock is adjusted, and your daily khata stays accurate. Cancellations and refunds sync too.
Blog publishing. Marketing posts written in E-Khata can be published straight to your WordPress blog, with featured image and SEO fields (Yoast SEO and Rank Math supported).
Features
- One-time pairing with a short code — no API keys to copy around
- Product, variant, price and image sync (E-Khata → store)
- Absolute stock level sync so overselling stops
- Order, cancellation and refund notifications (store → E-Khata) with signed, verified webhooks and automatic retries
- Blog post publishing with SEO metadata
- Compatible with WooCommerce High-Performance Order Storage (HPOS) and block checkout
- A Sync health screen showing recent pushes, delivery queue state and logs
Requirements
- An E-Khata Cloud account (https://ekhata.ai)
- WooCommerce 8.0 or newer (required) — the plugin declares it as a dependency
External services
This plugin connects your store to E-Khata Cloud, the service operated by E-Khata that you pair it with. It talks to the API base URL you enter on the settings screen (default: https://ekhata.ai/api). In addition, product and blog images are downloaded directly from the image URLs E-Khata returns, which may be served from E-Khata’s storage/CDN hosts rather than the API base. No other third-party service is contacted.
Data received from E-Khata Cloud (inbound): your product catalog (titles, descriptions, prices, stock levels, images), and blog posts you author there.
Data sent to E-Khata Cloud (outbound):
- During pairing: your site URL, site name, a random site identifier generated by the plugin, plugin/WordPress/WooCommerce versions, and store currency.
- When orders are placed, cancelled or refunded: the order details — totals, taxes, discounts, line items, payment method, the customer note, and the customer’s billing details (name, email, phone, address) — so the sale can be recorded in your books.
- On deactivation: a notification that the connection stopped.
Data is sent only after you explicitly pair the store, and stops when you disconnect. This data is processed under E-Khata’s terms and privacy policy:
- Terms of service: https://ekhata.ai/terms
- Privacy policy: https://ekhata.ai/privacy
