WooCommerce
WooCommerce is a free eCommerce plugin that allows you to sell anything, beautifully. Built to integrate seamlessly with WordPress, WooCommerce is the world’s favorite eCommerce solution that gives both store owners and developers complete control.
Triggers
Trigger |
Configuration fields |
Data type |
Required? |
---|---|---|---|
Coupon deleted - A coupon has been deleted |
|
|
|
Coupon updated - A coupon has been updated |
|
|
|
Customer updated - A customer's details has been updated |
|
|
|
Customer deleted - A customer has been deleted |
|
|
|
New coupon created - A new coupon has been created |
|
|
|
New customer created - A new customer has been created |
|
|
|
New order created - A new order has been created |
|
|
|
New product created - A new product has been created as a draft or as a published product |
|
|
|
Product deleted - A product has been deleted |
|
|
|
Product updated - A product has been updated |
|
|
|
Order deleted - An order has been deleted |
|
|
|
Order updated - An order has been updated |
|
|
|
Actions
Action |
Configuration fields |
Data type |
Required? |
---|---|---|---|
Create a product - Create a new product |
Short description - A short description of the product |
String |
|
Downloads - List of downloadable files |
|
|
|
Images - List of product images |
|
|
|
Product height - Product height |
String |
|
|
Product length - Product length |
String |
|
|
Product weight - Product weight |
String |
|
|
Product width - Product width |
String |
|
|
Stock status - Select the status of the product in stock |
Choice |
|
|
Backorders - Set whether or not backorders are allowed. If allowed, stock quantity can go below 0. |
Choice |
|
|
Downloadable - Set whether or not the product is downloadable. Downloadable products give access to a file upon purchase. |
Boolean |
|
|
Virtual - Set whether or not the product is virtual. Virtual products are not physical and are not shipped. |
Boolean |
|
|
Shipping class - Shipping class slug |
Choice |
|
|
Description - The description of the product |
String |
|
|
Name - The name of the product |
String |
|
|
Tags - The name of the product tag |
|
|
|
Stock quantity - The number of items in stock |
String |
|
|
Regular price - The regular price of the product Example: 24.54 |
String |
|
|
Sale price - The sale price of the product Example: 18.42 |
String |
|
|
Status - The status of the product. Plugins may add extra options (not listed). |
Choice |
|
|
Type - The type of the product. Plugins may add extra options (not listed). |
Choice |
|
|
Update a product - Update the details of a product |
Product - The product to update |
Choice |
|
Short description - A short description of the product |
String |
|
|
Downloads - List of downloadable files |
|
|
|
Images - List of product images |
|
|
|
Stock status - Select the status of the product in stock |
Choice |
|
|
Backorders - Set whether or not backorders are allowed. If enabled, stock quantity can go below 0. |
Choice |
|
|
Downloadable - Set whether or not the product is downloadable. Downloadable products give access to a file upon purchase. |
Boolean |
|
|
Virtual - Set whether or not the product is virtual. Virtual products are not physical and are not shipped. |
Boolean |
|
|
Description - The description of the product |
String |
|
|
Category ID - The ID of the product category |
String |
|
|
Tags ID - The ID of the product tag |
String |
|
|
Name - The name of the product |
String |
|
|
Stock quantity - The number of items in stock |
String |
|
|
Regular price - The regular price of the product Example: 24.54 |
String |
|
|
Sale price - The sale price of the product Example: 18.42 |
String |
|
|
Status - The status of the product. Plugins may add extra options (not listed). |
Choice |
|
|
Type - The type of the product. Plugins may add extra options (not listed). |
Choice |
|
|
Create an order - Create a new order |
Line items |
|
|
Coupon code |
String |
|
|
Status - Select the status of the order. Default is Any. |
Choice |
|
|
Address line 1 (Billing) - The address line 1 of the order |
String |
|
|
Address line 1 (Shipping) - The address line 1 of the order |
String |
|
|
Address line 2 (Billing) - The address line 2 of the order |
String |
|
|
Address line 2 (Shipping) - The address line 2 of the order |
String |
|
|
City (Billing) - The city of the order |
String |
|
|
City (Shipping) - The city of the order |
String |
|
|
Company name (Billing) - The company name of the order |
String |
|
|
Company name (Shipping) - The company name of the order |
String |
|
|
Currency - The currency to create the order with. Default is USD. |
Choice |
|
|
Customer - The customer who owns the order |
Choice |
|
|
Email (Billing) - The email address of the order |
String |
|
|
First name (Billing) - The first name of the order |
String |
|
|
First name (Shipping) - The first name of the order |
String |
|
|
Shipping method ID - The ID of the shipping method |
String |
|
|
Country ISO code (Billing) - The ISO code of the country of the order |
String |
|
|
Country ISO code (Shipping) - The ISO code of the country of the order |
String |
|
|
State (Billing) - The ISO code or name of the state, province, or district associated with the order |
String |
|
|
State (Shipping) - The ISO code or name of the state, province, or district of the order |
String |
|
|
Last name (Billing) - The last name of the order |
String |
|
|
Last name (Shipping) - The last name of the order |
String |
|
|
Shipping method name - The name of the shipping method |
String |
|
|
Customer note - The note left by the customer during checkout |
Boolean |
|
|
Phone (Billing) - The phone number of the order |
String |
|
|
Postal code (Billing) - The postal code of the order |
String |
|
|
Postal code (Shipping) - The postal code of the order |
String |
|
|
Transaction ID - The unique transaction ID of the order |
String |
|
|
Retrieve all products - Retrieve a list of all products |
Tags - Filter products by tag ID. Enter multiple as comma-separated values with no space between them. Example: 9,14 |
String |
|
Category - Limit results to products with a specific category ID |
Choice |
|
|
SKU - Limit results to products with a specific SKU |
String |
|
|
Email - Limit results to those matching an email |
String |
|
|
Search - Limit results to those matching entered text |
String |
|
|
Page - The current page of results |
String |
|
|
Results per page - The maximum number of items to be returned per page |
String |
|
|
Type - The type of the product. Plugins may add extra options (not listed). |
Choice |
|
|
Retrieve all orders - Retrieve a list of all orders |
Status - Filter results by product status. Default is Any. |
Choice |
|
Before - Limit results to those after a specified ISO date |
String |
|
|
After - Limit results to those before a specified ISO date |
String |
|
|
Search - Limit results to those matching entered text |
String |
|
|
Parent - Limit results to those with a specific parent |
String |
|
|
Order - Select the order of the results |
Choice |
|
|
Order by - Select what parameter to order results by. Default is Date. |
Choice |
|
|
Customer - The customer to retrieve the details of |
String |
|
|
Results per page - The maximum number of items to be returned per page |
String |
|
|
Product - The product to retrieve the details of |
String |
|
|
Context - The scope under which the request was made |
Choice |
|
|
Create an order note - Creates a note to store additional details about a specified order |
Order - Select the order to add the note to |
Choice |
|
Customer note - If true, the note will be shown to customers and they will be notified. If false, the note will be for internal reference only. Default is false. |
Boolean |
|
|
Added by user - If true, this note will be attributed to the current user. If false, the note will be attributed to the system. Default is false. |
Boolean |
|
|
Content - The note's content |
String |
|
|
Retrieve all customers - Retrieve a list of all customers |
Email - Limit results to customers with a specific email |
String |
|
Search - Limit results to those matching entered text |
String |
|
|
Page - The current page of results |
String |
|
|
Customer - The customer to update |
Choice |
|
|
Results per page - The maximum number of items to be returned per page |
String |
|
|
Retrieve all product variations - Retrieve a list of all product variations |
Product - The product to return details of |
Choice |
|
Parent - Limit results to products with a specific parent |
String |
|
|
SKU - Limit results to products with a specific SKU |
String |
|
|
Page - The current page of results |
String |
|
|
Results per page - The maximum number of items to be returned per page |
String |
|
|
Context - The scope under which the request is made |
Choice |
|
|
Create a product variation - Create a variation of a product |
Product - The product to create a variation of |
Choice |
|
Images - List of images |
|
|
|
Stock status - Select the status of the product variation in stock |
Choice |
|
|
Backorders allowed - Set whether or not backorders are allowed. If enabled, stock quantity can go below 0. |
Choice |
|
|
Description - The description of the product variation |
String |
|
|
Stock quantity - The number of items in stock |
String |
|
|
Regular price - The regular price of the product variation 24.54 |
String |
|
|
Sale price - The sale price of the product variation 18.42 |
String |
|
|
SKU - The SKU of the product variation |
String |
|
|
Status - The status of the product variation. Plugins may add extra options (not listed). |
Choice |
|
|
Update a customer - Update details of a specific customer |
Customer - The customer to update |
Choice |
|
Address line 1 (Billing) - The address line 1 of the order |
String |
|
|
Address line 1 (Shipping) - The address line 1 of the order |
String |
|
|
Address line 2 (Billing) - The address line 2 of the order |
String |
|
|
Address line 2 (Shipping) - The address line 2 of the order |
String |
|
|
City (Billing) - The city of the order |
String |
|
|
City (Shipping) - The city of the order |
String |
|
|
Company name (Billing) - The company name of the order |
String |
|
|
Company name (Shipping) - The company name of the order |
String |
|
|
Email - The customer's email address |
String |
|
|
First name - The customer's first name |
String |
|
|
Last name - The customer's last name |
String |
|
|
Password - The customer's password |
String |
|
|
Email (Billing) - The email address of the order |
String |
|
|
First name (Billing) - The first name of the order |
String |
|
|
First name (Shipping) - The first name of the order |
String |
|
|
Country ISO code (Billing) - The ISO code of the country of the order |
String |
|
|
Country ISO code (Shipping) - The ISO code of the country of the order |
String |
|
|
State (Billing) - The ISO code or name of the state, province, or district associated with the order |
String |
|
|
State (Shipping) - The ISO code or name of the state, province, or district of the order |
String |
|
|
Last name (Billing) - The last name of the order |
String |
|
|
Last name (Shipping) - The last name of the order |
String |
|
|
Phone (Billing) - The phone number of the order |
String |
|
|
Postal code (Billing) - The postal code of the order |
String |
|
|
Postal code (Shipping) - The postal code of the order |
String |
|
|
Create a customer - Create a new customer and add details about them |
Address line 1 (Billing) - The address line 1 of the order |
String |
|
Address line 1 (Shipping) - The address line 1 of the order |
String |
|
|
Address line 2 (Billing) - The address line 2 of the order |
String |
|
|
Address line 2 (Shipping) - The address line 2 of the order |
String |
|
|
City (Billing) - The city of the order |
String |
|
|
City (Shipping) - The city of the order |
String |
|
|
Company name (Billing) - The company name of the order |
String |
|
|
Company name (Shipping) - The company name of the order |
String |
|
|
Email - The customer's email |
String |
|
|
First name - The customer's first name |
String |
|
|
Last name - The customer's last name |
String |
|
|
Password - The customer's password |
String |
|
|
User name - The customer's user name |
String |
|
|
Email (Billing) - The email address of the order |
String |
|
|
First name (Billing) - The first name of the order |
String |
|
|
First name (Shipping) - The first name of the order |
String |
|
|
Country ISO code (Billing) - The ISO code of the country of the order |
String |
|
|
Country ISO code (Shipping) - The ISO code of the country of the order |
String |
|
|
State (Billing) - The ISO code or name of the state, province, or district associated with the order |
String |
|
|
State (Shipping) - The ISO code or name of the state, province, or district of the order |
String |
|
|
Last name (Billing) - The last name of the order |
String |
|
|
Last name (Shipping) - The last name of the order |
String |
|
|
Phone (Billing) - The phone number of the order |
String |
|
|
Postal code (Billing) - The postal code of the order |
String |
|
|
Postal code (Shipping) - The postal code of the order |
String |
|
|
Retrieve a customer - Retrieve details of a specific customer |
Customer - The customer to retrieve the details of |
Choice |
|
Retrieve an order - Retrieve details of a specific order |
Order - The order to retrieve the details of |
Choice |
|
Retrieve a product - Retrieve details of a specific product |
Product - The product to retrieve the details of |
Choice |
|
Retrieve a product variation - Retrieve details of a specific product variation |
Product - The product to return the details of |
Choice |
|
Variation - The variation of the product to return the details of |
Choice |
|
|
Find products by name - Return a list of products by name |
Status - Filter products by status |
Choice |
|
Search - Limit results to those matching entered text |
String |
|
|
Find products by tag - Return a list of products by tag |
Status - Filter by product status |
Choice |
|
Tags - Filter products by tag ID. Enter multiple as comma-separated values with no space between them. Example: 9,14 |
Choice |
|