Title: FutureFeathers Order API
Author: futurefeathers
Published: <strong>2025 年 12 月 7 日</strong>
Last modified: 2025 年 12 月 7 日

---

搜尋外掛

![](https://s.w.org/plugins/geopattern-icon/futurefeathers-order-api.svg)

# FutureFeathers Order API

 由 [futurefeathers](https://profiles.wordpress.org/futurefeathers/) 開發

[下載](https://downloads.wordpress.org/plugin/futurefeathers-order-api.1.0.0.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/futurefeathers-order-api/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/futurefeathers-order-api/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/futurefeathers-order-api/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/futurefeathers-order-api/#developers)

 [技術支援](https://wordpress.org/support/plugin/futurefeathers-order-api/)

## 外掛說明

**FutureFeathers Order API** allows you to automatically send order data to external
APIs when orders are completed. Works ideally with WooCommerce stores.

Ideal for:
 * **SaaS License Management** – Activate licenses when orders complete***
LMS/Academy Systems** – Update user limits and subscriptions * **CRM Integration**–
Sync customer data automatically * **Inventory Management** – Update external inventory
systems * **Custom Workflows** – Trigger any external system

#### Key Features

 * **Per-Product Configuration** – Different API for each product
 * **25+ Dynamic Variables** – Include customer, order, and product data
 * **Date Functions** – Calculate expiry dates automatically (`{{date:+1month}}`)
 * **Multiple HTTP Methods** – POST, PUT, PATCH support
 * **Authentication** – Bearer Token, API Key, Basic Auth
 * **Test Mode** – Test API connections before going live
 * **Detailed Logging** – Debug and track all API calls
 * **Custom Headers** – Add any HTTP headers needed
 * **Custom JSON Payload** – Full control over what data is sent
 * **WooCommerce HPOS** – Compatible with High-Performance Order Storage

#### Available Variables

Include dynamic data in your API requests:

**Customer Data:**
 * `{{email}}` – Customer email * `{{customer_first_name}}` –
First name * `{{customer_last_name}}` – Last name * `{{customer_full_name}}` – Full
name * `{{customer_phone}}` – Phone number

**Order Data:**
 * `{{order_id}}` – Order ID * `{{total}}` – Order total * `{{currency}}`–
Currency code * `{{purchase_date}}` – Purchase date/time * `{{order_status}}` – 
Order status

**Product Data:**
 * `{{product_id}}` – Product ID * `{{product_name}}` – Product
name * `{{product_sku}}` – Product SKU * `{{quantity}}` – Quantity purchased

**Date Functions:**
 * `{{date:+1month}}` – Date plus 1 month * `{{date:+1year}}`–
Date plus 1 year * `{{today:}}` – Today’s date * `{{now:}}` – Current date/time *`{{
year:}}`, `{{month:}}`, `{{day:}}` – Date parts

#### Pro Features

Upgrade to **PRO** for advanced features:
 * **“Send ONLY Custom Fields” Mode** –
For strict APIs that reject extra parameters * **Math Calculations** – `{{math:{{
total}}*1.18}}` for taxes, calculations * **UUID Generator** – `{{uuid:}}` for unique
IDs * **Random Generators** – `{{random:1-100}}`, `{{random_string:16}}` * **Advanced
Timestamps** – Unix timestamps, milliseconds * **Custom Date Formats** – Any PHP
date format * **50+ Variables** – Full billing/shipping address, advanced order 
data * **Priority Support** – Email support with 24-hour response

[Upgrade to PRO](https://futurefeathers.com/futurefeathers-order-api-pro)

#### Example Use Cases

**SaaS License Management:**
 Send license activation to your API when customer 
purchases: `{ "email": "{{email}}", "product": "{{product_name}}", "license_key":"
MANUAL_KEY_HERE", "expires": "{{date:+1year}}" }

**LMS Academy Limits:**
 Update student limits in your learning management system:`{"
user_email": "{{email}}", "validity_date": "{{date:+1month}}", "max_students": "
100" }

**CRM Contact Sync:**
 Add customer to your CRM automatically: `{ "email": "{{email}}","
first_name": "{{customer_first_name}}", "last_name": "{{customer_last_name}}", "
order_total": "{{total}}", "purchase_date": "{{purchase_date}}" }

### Support

For support questions, please use the WordPress.org support forum.

For PRO version support, email: support@futurefeathers.com

### Pro Version

Get advanced features with the PRO version:

 * “Send ONLY custom fields” mode for strict APIs
 * Math calculations: `{{math:10+5}}`
 * UUID generation: `{{uuid:}}`
 * Random generators: `{{random:1-100}}`
 * Advanced timestamps and custom date formats
 * 50+ variables including full address data
 * Priority email support

[Upgrade to PRO – $49](https://futurefeathers.com/futurefeathers-order-api-pro)

## 安裝方式

 1. Upload the plugin files to `/wp-content/plugins/futurefeathers-order-api/`
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Edit any product in WooCommerce
 4. Scroll to “External API Integration” meta box
 5. Configure your API settings:
 6.  * Enable API integration
     * Enter API endpoint URL
     * Select HTTP method (POST/PUT/PATCH)
     * Add authentication if needed
     * Customize JSON payload with variables
 7. Click “Test API Connection” to verify
 8. Save the product

## 常見問題集

### How do I configure the API for a product?

 1. Edit the product in WooCommerce
 2. Find “External API Integration” meta box (below product data)
 3. Check “Enable API Integration for this product”
 4. Enter your API endpoint URL
 5. Configure authentication and custom fields
 6. 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?

 1. Enable logging in Settings  WooCommerce External API
 2. Test using the “Test API Connection” button
 3. Check the Logs tab to see exactly what was sent
 4. Verify the API response

### What’s the difference between FREE and PRO?

**FREE includes:**
 * 25+ variables * Basic date functions * Per-product config *
Test mode * Logging

**PRO adds:**
 * “Send ONLY custom fields” mode * Math calculations * UUID/random
generators * Advanced timestamps * 50+ variables * Priority support

[Compare features](https://futurefeathers.com/futurefeathers-order-api-pro)

### 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.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈FutureFeathers Order API〉的開發相關工作。

參與者

 *   [ futurefeathers ](https://profiles.wordpress.org/futurefeathers/)

[將〈FutureFeathers Order API〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/futurefeathers-order-api)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/futurefeathers-order-api/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/futurefeathers-order-api/)，
或透過 [RSS](https://plugins.trac.wordpress.org/log/futurefeathers-order-api/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/futurefeathers-order-api/)。

## 變更記錄

#### 1.0.0

 * Initial release
 * Per-product API configuration
 * 25+ dynamic variables
 * Date calculation functions
 * Multiple authentication methods
 * Test mode
 * Detailed logging
 * WooCommerce HPOS compatibility
 * WooCommerce Subscriptions support

## 中繼資料

 *  版本 **1.0.0**
 *  最後更新 **4 個月前**
 *  啟用安裝數 **少於 10 次**
 *  WordPress 版本需求 ** 5.8 或更新版本 **
 *  已測試相容的 WordPress 版本 **6.9.4**
 *  PHP 版本需求 ** 7.4 或更新版本 **
 *  語言
 * [English (US)](https://wordpress.org/plugins/futurefeathers-order-api/)
 * 標籤
 * [api](https://tw.wordpress.org/plugins/tags/api/)[automation](https://tw.wordpress.org/plugins/tags/automation/)
   [integration](https://tw.wordpress.org/plugins/tags/integration/)[rest-api](https://tw.wordpress.org/plugins/tags/rest-api/)
   [webhook](https://tw.wordpress.org/plugins/tags/webhook/)
 *  [進階檢視](https://tw.wordpress.org/plugins/futurefeathers-order-api/advanced/)

## 評分

這個項目尚無任何評論記錄。

[Your review](https://wordpress.org/support/plugin/futurefeathers-order-api/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/futurefeathers-order-api/reviews/)

## 參與者

 *   [ futurefeathers ](https://profiles.wordpress.org/futurefeathers/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/futurefeathers-order-api/)