{"id":250778,"date":"2025-10-15T11:46:36","date_gmt":"2025-10-15T11:46:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/99digital\/"},"modified":"2026-02-17T14:33:38","modified_gmt":"2026-02-17T14:33:38","slug":"99digital-meta-business-trenzila-integration","status":"publish","type":"plugin","link":"https:\/\/mk.wordpress.org\/plugins\/99digital-meta-business-trenzila-integration\/","author":23361198,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.1","stable_tag":"2.0.1","tested":"6.8.5","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"99digital Store Bridge","header_author":"99digital","header_description":"Integrate WooCommerce with Meta Catalog and Tranzila, plus WhatsApp order tools. Sends product updates, creates orders via API, and manages messages.","assets_banners_color":"","last_updated":"2026-02-17 14:33:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":423,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"99digital","date":"2025-10-15 11:48:49"},"2.0.0":{"tag":"2.0.0","author":"99digital","date":"2026-02-06 14:15:23"},"2.0.1":{"tag":"2.0.1","author":"99digital","date":"2026-02-17 14:33:38"}},"upgrade_notice":{"2.0.1":"<p>Added payment URL in order response, WhatsApp order source label, and admin UI improvements.<\/p>","2.0.0":"<p>Major update with improved security, cleaned architecture, and new order status webhook support.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","2.0.0","2.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[282,2653,3160,286],"plugin_category":[45,56],"plugin_contributors":[249242],"plugin_business_model":[],"class_list":["post-250778","plugin","type-plugin","status-publish","hentry","plugin_tags-ecommerce","plugin_tags-store","plugin_tags-whatsapp","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-social-and-sharing","plugin_contributors-99digital","plugin_committers-99digital"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/99digital-meta-business-trenzila-integration.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>Key features:<\/p>\n\n<ul>\n<li>Real-time product change sync (prices, stock, images, categories, variations)<\/li>\n<li>WhatsApp chatbot message configuration<\/li>\n<li>Shipping settings management<\/li>\n<li>REST API endpoint for external order creation with token authentication<\/li>\n<li>Automatic WooCommerce API key generation for integration<\/li>\n<li>Order status webhook notifications (processing\/completed)<\/li>\n<\/ul>\n\n<p>Security and privacy:<\/p>\n\n<ul>\n<li>Nonces verified on all admin AJAX endpoints<\/li>\n<li>All files include ABSPATH checks to prevent direct access<\/li>\n<li>Custom REST route requires a valid shared token<\/li>\n<li>All external communication uses HTTPS with SSL verification<\/li>\n<li>No sensitive tokens or secrets stored in plugin files<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>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.<\/p>\n\n<h4>99digital Integration Services<\/h4>\n\n<p><strong>What it is:<\/strong> Integration service provided by 99digital for bridging WooCommerce with WhatsApp ordering.\n<strong>What it's used for:<\/strong> Synchronizing product data, managing order workflows, and handling WhatsApp chatbot messages.\n<strong>What data is sent:<\/strong>\n- Product information (names, prices, stock, images, categories, variations)\n- Store configuration data (site URL, WooCommerce API keys)\n- Custom message configurations for WhatsApp integration\n- Order data for processing and webhooks\n<strong>When data is sent:<\/strong>\n- When products are created, updated, or deleted\n- When plugin settings are saved or updated\n- When orders reach \"processing\" or \"completed\" status\n- During initial setup and configuration\n- When the plugin is uninstalled (for cleanup)\n<strong>Service provider:<\/strong> 99digital\n<strong>Terms of Service:<\/strong> Contact 99digital for current terms of service\n<strong>Privacy Policy:<\/strong> Contact 99digital for current privacy policy<\/p>\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>WordPress 5.0+<\/li>\n<li>WooCommerce 5.0+<\/li>\n<li>PHP 7.4+<\/li>\n<li>Internet connection<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/99digital<\/code> or install via the WordPress plugins screen.<\/li>\n<li>Activate the plugin from the Plugins screen.<\/li>\n<li>Go to Settings \u2192 WhatsApp Store to configure the plugin.<\/li>\n<li>Enter the token provided to you.<\/li>\n<li>Customize WhatsApp messages and shipping settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"q%3A%20does%20the%20plugin%20support%20products%20with%20variations%3F\"><h3>Q: Does the plugin support products with variations?<\/h3><\/dt>\n<dd><p>A: Yes, the plugin fully supports products with variations and syncs them automatically.<\/p><\/dd>\n<dt id=\"q%3A%20what%20happens%20if%20i%20delete%20a%20product%3F\"><h3>Q: What happens if I delete a product?<\/h3><\/dt>\n<dd><p>A: The product will be automatically removed from the synchronized catalog.<\/p><\/dd>\n<dt id=\"q%3A%20is%20my%20data%20secure%20when%20transmitted%3F\"><h3>Q: Is my data secure when transmitted?<\/h3><\/dt>\n<dd><p>A: Yes, all data transmission uses secure HTTPS connections with SSL verification, and token authentication is required.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Added payment_url to order creation response<\/li>\n<li>Orders now show \"WhatsApp\" as source in WooCommerce admin<\/li>\n<li>UI padding improvements in admin settings<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Rebuilt plugin architecture for production<\/li>\n<li>Improved security and code quality<\/li>\n<li>Order status webhooks for processing and completed orders<\/li>\n<li>Removed legacy code and unused dependencies<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Connect WooCommerce with WhatsApp for seamless order management and product synchronization.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/250778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=250778"}],"author":[{"embeddable":true,"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/99digital"}],"wp:attachment":[{"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=250778"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=250778"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=250778"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=250778"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=250778"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mk.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=250778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}