99digital Store Bridge

Plugin Banner

99digital Store Bridge

by 99digital

Download
Description

This plugin integrates WooCommerce with WhatsApp-based ordering. It syncs product changes (price, stock, images, categories) to the 99digital service, lets external systems create WooCommerce orders via a REST API endpoint, and provides an admin UI for managing customer-facing WhatsApp messages.

Key features:

  • Real-time product change sync (prices, stock, images, categories, variations)
  • WhatsApp chatbot message configuration
  • Shipping settings management
  • REST API endpoint for external order creation with token authentication
  • Automatic WooCommerce API key generation for integration
  • Order status webhook notifications (processing/completed)

Security and privacy:

  • Nonces verified on all admin AJAX endpoints
  • All files include ABSPATH checks to prevent direct access
  • Custom REST route requires a valid shared token
  • All external communication uses HTTPS with SSL verification
  • No sensitive tokens or secrets stored in plugin files

External services

This plugin connects to external third-party services to provide its functionality. Users should review and accept the terms and privacy policies of all external services before using this plugin.

99digital Integration Services

What it is: Integration service provided by 99digital for bridging WooCommerce with WhatsApp ordering.
What it’s used for: Synchronizing product data, managing order workflows, and handling WhatsApp chatbot messages.
What data is sent:
– Product information (names, prices, stock, images, categories, variations)
– Store configuration data (site URL, WooCommerce API keys)
– Custom message configurations for WhatsApp integration
– Order data for processing and webhooks
When data is sent:
– When products are created, updated, or deleted
– When plugin settings are saved or updated
– When orders reach “processing” or “completed” status
– During initial setup and configuration
– When the plugin is uninstalled (for cleanup)
Service provider: 99digital
Terms of Service: Contact 99digital for current terms of service
Privacy Policy: Contact 99digital for current privacy policy

Requirements

  • WordPress 5.0+
  • WooCommerce 5.0+
  • PHP 7.4+
  • Internet connection
  1. Upload the plugin files to /wp-content/plugins/99digital or install via the WordPress plugins screen.
  2. Activate the plugin from the Plugins screen.
  3. Go to Settings WhatsApp Store to configure the plugin.
  4. Enter the token provided to you.
  5. Customize WhatsApp messages and shipping settings.
Q: Does the plugin support products with variations?

A: Yes, the plugin fully supports products with variations and syncs them automatically.

Q: What happens if I delete a product?

A: The product will be automatically removed from the synchronized catalog.

Q: Is my data secure when transmitted?

A: Yes, all data transmission uses secure HTTPS connections with SSL verification, and token authentication is required.

2.0.1

  • Added payment_url to order creation response
  • Orders now show “WhatsApp” as source in WooCommerce admin
  • UI padding improvements in admin settings

2.0.0

  • Rebuilt plugin architecture for production
  • Improved security and code quality
  • Order status webhooks for processing and completed orders
  • Removed legacy code and unused dependencies

1.0.0

  • Initial release
Back to top