Popis
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 [email protected]
Documentation & Support
For detailed documentation, visit iFlows Community
Need help? Contact our support team at [email protected]
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 [email protected] 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:
- Install and activate the plugin
- Complete the setup wizard with your iFlows credentials
- 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:
- You (the merchant): For ensuring your business operations comply with all applicable laws
- iFlows system: For providing compliant document generation features
- 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: [email protected]
- iFlows Privacy Policy: https://iflows.com/en/privacy-policy/
- iFlows Terms of Service: https://iflows.com/en/terms-and-conditions/
- iFlows DPA & Privacy Contact: [email protected]
- 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: [email protected]
Sales: [email protected]
Documentation: https://community.iflows.com/
Translations
- English (default) – 100% complete
- Romanian (ro_RO) – 100% complete
Want to contribute translations? Contact us at [email protected] or contribute on translate.wordpress.org
Inštalácia
Automatic Installation
- Log in to your WordPress dashboard
- Navigate to Plugins > Add New
- Search for „iFlows for WooCommerce“
- Click „Install Now“ and then „Activate“
Configuration
Prerequisites: Before starting configuration, ensure you have:
* An active, paid subscription to iFlows.com
* Your iFlows API credentials
Setup Steps:
- After activation, navigate to iFlows for WooCommerce > Setup Wizard
- Enter your iFlows API credentials:
- API Endpoint URL (provided by iFlows)
- API Authentication Token (generated in iFlows)
- Configure initial settings:
- Enable automatic order export
- Enable automatic stock synchronization
- Click „Test Connection“ to verify your credentials
- Complete the setup wizard
- Assign warehouses to your products (optional)
Don’t have iFlows credentials? Contact iFlows at [email protected]
Časté otázky
-
Do I need an iFlows account to use this plugin?
-
Yes, this plugin is completely dependent on the iFlows platform. You need:
- An active, paid subscription to iFlows.com
- API access enabled on your iFlows account
- Valid API credentials (endpoint URL and authentication token)
The plugin cannot function without an active iFlows subscription. This is not a standalone plugin – it’s a connector to the iFlows system.
To get started with iFlows:
* Visit iflows.com
* Contact sales: [email protected]
* Request a demo or pricing information -
What happens if I install the plugin without an iFlows subscription?
-
The plugin will install successfully, but you won’t be able to use any of its features without valid iFlows API credentials. The setup wizard will prompt you to enter API credentials, and all synchronization features will remain inactive until you:
- Subscribe to iFlows.com
- Receive your API credentials
- Complete the setup wizard with valid credentials
The plugin is designed as a bridge between WooCommerce and iFlows – it has no standalone functionality.
-
Will this plugin work with any WooCommerce theme?
-
Yes, iFlows for WooCommerce is designed to work with any WooCommerce-compatible theme. The plugin hooks into WooCommerce’s standard functionality.
-
Can I export existing orders?
-
Yes, you can manually export any order from the order edit page using the „Export to iFlows“ button in the Order Actions metabox.
-
How does stock synchronization work?
-
Stock levels are synchronized automatically when enabled. The plugin checks iFlows for stock updates and applies them to your WooCommerce products. You can also trigger manual sync from the dashboard or product pages.
-
What happens if an order export fails?
-
Failed exports are logged with detailed error messages. You can review errors in the Order Page and retry exports manually.
-
Are invoices automatically generated?
-
Invoices are generated in iFlows when the person processing the order creates them. Once generated in iFlows, the invoice becomes available in WooCommerce order details and customer accounts through the plugin synchronization.
-
Can I customize which order statuses trigger exports?
-
Yes, in Settings (iFlows for WooCommerce > Settings > Order Export) you can select which order statuses automatically trigger order export to iFlows.
-
How secure is the API connection?
-
The plugin uses encrypted token storage, secure HTTPS communication, webhook authentication tokens, and follows WordPress security best practices including nonce verification and capability checks.
-
Can I see what data is being sent to iFlows?
-
Yes, the plugin logs all API communications in the Logs section. You can review request and response data for troubleshooting.
-
What happens if my site goes offline?
-
When your site comes back online, you can manually sync orders and stock. Automatic syncing will resume for new orders.
Recenzie
Pre tento plugin nie sú žiadne recenzie.
Prispievatelia a vývojári
“iFlows for WooCommerce” je softvér s otvoreným zdrojovým kódom. Do tohto pluginu prispeli nasledujúci ľudia.
PrispievateliaPreložiť „iFlows for WooCommerce“ do vašho jazyka.
Máte záujem o vývoj?
Prehľadávajte zdrojový kód, preskúmajte SVN repozitár, alebo sa prihláste na odber vývojárskeho logu cez RSS.
Zoznam zmien
1.0.5 – 2026-01-23
- Fix: Changed phone field from ‚contact_phone‘ to ‚mobile_new‘ in API communication with iFlows
- Improvement: Updated client data structure to use ‚mobile_new‘ format for better compatibility
1.0.4 – 2026-01-12
- Fix: Resolved plugin activation error caused by missing class dependencies during activation hook
- Improvement: Added required file loading in activation and deactivation hooks to ensure proper initialization
1.0.3 – 2026-01-05
- Added: Order title now includes order number and store name when exporting to iFlows (format: „Comanda #12345 – Store Name“)
1.0.2 – 2025-12-30
- Feature: Added delivery date calculation based on configurable days (calendar or working days)
- Enhancement: New settings for delivery time – number of days and type (calendar/working days)
1.0.1 – 2025-12-29
- Fix: Resolved „Out of range value for column ‚courier’“ error for local pickup orders
- Improvement: Added delivery method information to order details sent to iFlows
1.0.0 – 2025-10-23
- Initial release
- Automated order export to iFlows
- Real-time stock synchronization
- Multi-warehouse support
- Invoice integration
- Setup wizard for easy configuration
- Comprehensive activity logging
- Webhook support for real-time updates
- Order validation system
- Security enhancements with encrypted tokens
- Dashboard with sync statistics
- Romanian localities integration for shipping
- Product-warehouse assignment interface
- Manual sync triggers for orders and stock
- Rate limiting for API requests
- Error recovery and retry mechanisms