iFlows for WooCommerce

iFlows for WooCommerce

Details
View on WordPress

iFlows for WooCommerce is a WordPress plugin that bridges WooCommerce with the iFlows system, providing seamless automation for your e-commerce operations.

IMPORTANT: This plugin requires an active subscription to iFlows.com. You cannot use this plugin without a valid iFlows account and active subscription plan.

Key Features

Easy Configuration
* Step-by-step setup wizard
* Secure API authentication
* Test connection functionality
* Comprehensive settings panel
* Webhook configuration for incoming updates

Automated Order Export
* Automatically export WooCommerce orders to iFlows
* Configurable export triggers based on order status
* Manual export option for specific orders
* Real-time order synchronization
* Order validation before export

Real-Time Inventory Management
* Automatic stock synchronization from iFlows
* Multi-warehouse support with product-level assignments
* Real-time stock updates via webhooks
* SKU-based product mapping
* Stock availability validation during checkout

Invoice Integration
* Automatic invoice generation in iFlows
* Download invoices directly from order pages
* Invoice links in customer emails
* Document display on “My Account” page

Advanced Monitoring
* Detailed activity logs
* Export status tracking
* Error logging and notifications
* Sync history with timestamps
* Dashboard with statistics

Security First
* Encrypted token storage
* Secure webhook authentication
* Permission-based access control
* Rate limiting for API requests
* Data validation and sanitization

Use Cases

This plugin is essential if you:
* Have an active iFlows subscription and use WooCommerce
* Need to synchronize WooCommerce orders with your iFlows system
* Want automated order export from WooCommerce to iFlows
* Require real-time inventory sync between WooCommerce and iFlows warehouses
* Need automated invoice generation through iFlows for WooCommerce orders

System Requirements

  • iFlows active subscription (REQUIRED) – You must have a paid, active subscription to iFlows.com
  • iFlows account with API access enabled
  • WordPress 5.8 or higher
  • WooCommerce 6.0 or higher
  • PHP 7.4 or higher
  • SSL certificate (recommended for webhooks)

Note: This plugin will not function without an active iFlows subscription. To sign up for iFlows, visit iflows.com or contact sales@iflows.com

Documentation & Support

For detailed documentation, visit iFlows Community

Need help? Contact our support team at help@iflows.com

Important Notice

This plugin requires an active, paid subscription to iFlows.com

iFlows for WooCommerce is a connector plugin that integrates your WooCommerce store with the iFlows platform. It cannot function as a standalone plugin and requires:

  • Active subscription to iFlows.com (paid service)
  • Valid API credentials from your iFlows account
  • API access enabled on your iFlows subscription plan

How to get started:
1. Visit iflows.com to learn about subscription plans
2. Contact sales@iflows.com for pricing and demo
3. After subscribing, you’ll receive API credentials to configure this plugin

Already have an iFlows subscription? Simply install this plugin and use your API credentials from the iFlows dashboard.

Third-Party Services

This plugin connects to the iFlows system to provide its functionality:

Service: iFlows
Purpose: Order export, inventory synchronization, invoice generation, warehouse management
Data Transmitted: Order details (order number, customer information, products, shipping details), product information (SKU, name, quantity), customer data (name, email, address, phone)
Service Provider: iFlows Technologies SRL
Privacy Policy: https://iflows.com/en/privacy-policy/
Terms of Service: https://iflows.com/en/terms-and-conditions/

By using this plugin, you agree to transmit necessary e-commerce data to iFlows for processing orders and managing inventory. The plugin only sends data when you explicitly configure it and enable synchronization features.

Important: Ensure compliance with GDPR and local privacy regulations when handling customer data. Inform your customers about data sharing with third-party services in your privacy policy.

Privacy & Data Handling

This plugin handles the following data:

Order Information:
* Order numbers and dates
* Customer names and contact information
* Billing and shipping addresses
* Product details and quantities
* Order totals and payment information

Inventory Data:
* Product SKUs
* Stock quantities
* Warehouse assignments
* Product names and descriptions

Documents:
* Invoice numbers and URLs
* Document totals and dates

Logs:
* Activity logs stored locally in WordPress database
* API request/response logs for troubleshooting
* Error logs with timestamps

Data Storage:
* API tokens are stored encrypted in the WordPress database
* All sensitive data is transmitted securely via HTTPS
* Webhook authentication tokens are generated and stored locally
* Log data can be cleared manually from the admin interface

Data Sharing:
* Order and product data is only sent to iFlows when you enable synchronization
* No data is shared with any other third parties
* You can disable synchronization at any time

User Consent & Data Transmission

By installing and configuring this plugin with your iFlows API credentials, you explicitly consent to:

  • Order Data Transmission: Automatically sending order information (customer details, products, shipping address) to iFlows system when orders are placed
  • Inventory Updates: Receiving real-time stock level updates from iFlows to synchronize your WooCommerce inventory
  • Customer Information Sharing: Transmitting customer data (name, email, phone, address) as required for order processing and invoice generation
  • Document Generation: Creating invoices documents through the iFlows system

Important Consent Information:

  • No data is transmitted to iFlows until you complete the setup wizard with valid API credentials
  • You must explicitly enable automatic synchronization features in the setup wizard
  • You can disable automatic order export or stock synchronization at any time in Settings
  • You maintain full control over which orders are exported (automatic or manual)
  • This plugin does not track users for marketing, analytics, or advertising purposes
  • Data transmission occurs solely for the purpose of order and inventory management

How Consent Works:

By design, this is a Software-as-a-Service (SaaS) connector plugin. According to WordPress.org guidelines, installing, activating, registering, and configuring a plugin that utilizes external services constitutes consent for those systems. When you:

  1. Install and activate the plugin
  2. Complete the setup wizard with your iFlows credentials
  3. Enable synchronization features (order export and/or stock sync)

You are explicitly consenting to data transmission to iFlows for the purposes described above.

Your Privacy Rights:

  • You can disable synchronization features at any time
  • You can manually control which specific orders are exported
  • You can delete API credentials to stop all communication with iFlows
  • All transmitted data is subject to iFlows’ Privacy Policy: https://iflows.com/en/privacy-policy/
  • Service usage is subject to iFlows’ Terms of Service: https://iflows.com/en/terms-and-conditions/

Legal & Compliance

Tax and Regulatory Compliance

This plugin facilitates the generation of invoices and documents through the iFlows system. It is the sole responsibility of the merchant to ensure that all generated invoices and documents comply with applicable laws and regulations.

Important Legal Disclaimer:

The iFlows for WooCommerce plugin does not guarantee legal, tax, or regulatory compliance. It is a technical tool that connects your WooCommerce store to the iFlows system. Compliance with local laws is the responsibility of:

  1. You (the merchant): For ensuring your business operations comply with all applicable laws
  2. iFlows system: For providing compliant document generation features
  3. Your legal/tax advisors: For guidance on regulatory requirements

Areas of Merchant Responsibility:

  • Tax Laws: Ensuring invoices meet local tax authority requirements (VAT, sales tax, etc.)
  • Accounting Standards: Following proper accounting practices in your jurisdiction
  • Data Protection: Complying with GDPR, CCPA, and other privacy regulations
  • E-commerce Regulations: Meeting consumer protection and disclosure requirements
  • Document Retention: Maintaining proper records as required by law
  • Invoice Format: Ensuring invoices contain all legally required information

We Strongly Recommend:

  • Consult with a qualified accountant or tax advisor before using this plugin
  • Regularly review generated documents for legal compliance
  • Configure the iFlows system according to your specific legal requirements
  • Keep your iFlows subscription and settings up to date
  • Stay informed about changes in tax and e-commerce regulations in your region
  • Test invoice generation in a staging environment before going live

Data Protection & Privacy Compliance

This plugin processes personal data as part of order management. As the data controller, you have specific legal obligations:

Your Responsibilities:

  • Privacy Policy: Include detailed information about iFlows data processing in your store’s privacy policy
  • Customer Consent: Obtain appropriate consent from customers for data processing and transmission to third parties
  • Data Processing Agreement: Ensure a Data Processing Agreement (DPA) is in place with iFlows Technologies
  • GDPR Compliance: If serving EU customers, comply with all GDPR requirements
  • Data Subject Rights: Handle customer requests for data access, deletion, and portability
  • Security Measures: Implement appropriate technical and organizational security measures

What This Plugin Does:

  • Transmits order and customer data to iFlows only when configured and enabled
  • Uses encrypted connections (HTTPS) for all data transmission
  • Stores API credentials encrypted in your WordPress database
  • Provides activity logs for audit purposes
  • Allows you to disable data transmission at any time

What This Plugin Does NOT Do:

  • Does not guarantee GDPR or other privacy law compliance
  • Does not provide legal advice on data protection
  • Does not automatically handle data subject requests (you must handle these manually)
  • Does not replace your need for a comprehensive privacy policy

For Privacy & Compliance Questions:

  • General Plugin Questions: help@iflows.com
  • iFlows Privacy Policy: https://iflows.com/en/privacy-policy/
  • iFlows Terms of Service: https://iflows.com/en/terms-and-conditions/
  • iFlows DPA & Privacy Contact: privacy@iflows.com
  • Legal/Compliance Advice: Consult your legal advisor

Limitation of Liability

This plugin is provided “as is” under the GPL v2 license. While we strive for quality and reliability, we make no warranties regarding legal compliance, fitness for a particular purpose, or merchantability. Use of this plugin is at your own risk, and you are responsible for ensuring it meets your legal and business requirements.

Credits

Developed by iFlows Technologies SRL

Support: help@iflows.com
Sales: sales@iflows.com
Documentation: https://community.iflows.com/

Translations

  • English (default) – 100% complete
  • Romanian (ro_RO) – 100% complete

Want to contribute translations? Contact us at help@iflows.com or contribute on translate.wordpress.org

Details

Plugin code:
iflows-for-woocommerce
Plugin version:
1.0.5
Outdated:
No
WP version:
5.8 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9
Total installations:
0
Last updated:
2026-01-25
Rating:
Times rated:
0
iflows
inventory
orders
sync
woocommerce