This module allows creating products in your WooCommerce store, including simple, variable, grouped, and external products. Supports categories, tags, images, attributes, and stock management.
Field Type Required Description credentials_idstring Yes Credentials ID namestring Yes Product name typestring No simple, grouped, external, variable statusstring No draft, pending, private, publish descriptionstring No Long description (HTML) short_descriptionstring No Short description (HTML) skustring No Unique SKU code regular_pricestring No Regular price sale_pricestring No Sale price manage_stockboolean No Manage stock stock_quantitynumber No Stock quantity stock_statusstring No instock, outofstock, onbackorder weightstring No Product weight lengthstring No Length widthstring No Width heightstring No Height categoriesstring/array No Category IDs tagsstring/array No Tags image_urlstring No Main image URL featuredboolean No Featured product
Field Description Example urlWooCommerce store base URL https://my-store.comconsumer_keyREST API Consumer Key ck_xxxx...consumer_secretREST API Consumer Secret cs_xxxx...
"message" : " Product \" Mi Producto \" created successfully "
"credentials_id" : " woo_tienda " ,
"name" : " Camiseta Basica " ,
"regular_price" : " 29.99 " ,
"credentials_id" : " woo_tienda " ,
"name" : " Zapatillas Running " ,
"regular_price" : " 89.99 " ,
"description" : " <p>Zapatillas ultraligeras para running.</p> " ,
The name is required
By default products are created as draft
The SKU must be unique in the store
Categories are specified by ID (number)
Tags can be specified by name (created if they don’t exist)
Images must be publicly accessible URLs
WooGetProducts - Get existing products
WooUpdateProduct - Update product data
WooGetOrders - Get orders that include products