FutureFeathers Order API
Send order data to external APIs automatically. Ideal for WooCommerce, SaaS, LMS, and CRM. Includes 25+ variables.
Next Milestone 10
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Rank Changes
Downloads Growth
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
Tracked Keywords
Showing 0 of 0| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| No keyword data available yet. | ||||
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 1.0.0
- Last Updated
- Dec 07, 2025
- Requires WP
- 5.8+
- Tested Up To
- 6.9
- PHP Version
- 7.4 or higher
- Author
- Future Feathers
Support & Rating
- Rating
- ★ ☆ ☆ ☆ ☆ 1
- Reviews
- 0
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowFrequently Asked Questions
Common questions about FutureFeathers Order API
Find "External API Integration" meta box (below product data)
Check "Enable API Integration for this product"
Enter your API endpoint URL
Configure authentication and custom fields
Use the "Test API" button to verify
What triggers the API call?
The API is called when:
* Order status changes to "Completed"
* Payment is completed (WooCommerce payment_complete hook)
* Subscription becomes active (if WooCommerce Subscriptions installed)
How do I use variables in my JSON?
Variables must be in quotes:
{
"email": "{{email}}",
"amount": "{{total}}"
}
NOT like this (will cause JSON error):
{
"email": {{email}}
}
Can I send different data for different products?
Yes! Each product has its own API configuration. You can send completely different data for each product.
How do I debug if the API isn't working?
Enable logging in Settings → WooCommerce External API
Test using the "Test API Connection" button
Check the Logs tab to see exactly what was sent
Verify the API response
* "Send ONLY custom fields" mode
* Math calculations
* UUID/random generators
* Advanced timestamps
* 50+ variables
* Priority support
Compare features
Is it compatible with WooCommerce Subscriptions?
Yes! The plugin automatically detects subscriptions and includes subscription data in the API payload.
Is it compatible with HPOS (High-Performance Order Storage)?
Yes! The plugin is fully compatible with WooCommerce HPOS.
My API rejects requests with extra fields. What can I do?
Upgrade to the PRO version which includes "Send ONLY custom fields" mode. This sends only your custom JSON fields without the default WooCommerce data.
Can I use this with Zapier alternatives?
Yes! This plugin is a cost-effective alternative to Zapier, Make, or n8n. One-time payment vs monthly subscription.