WooCommerce - Obtener Pedidos
Descripcion
Sección titulada «Descripcion»Este modulo permite consultar pedidos de tu tienda WooCommerce con filtros por estado, cliente, fechas, producto y mas.
Configuracion
Sección titulada «Configuracion»| Campo | Tipo | Requerido | Descripcion |
|---|---|---|---|
credentials_id | string | Si | ID de las credenciales |
order_id | number | No | ID de pedido especifico |
status | string | No | Estado del pedido |
customer | number | No | ID del cliente |
product | number | No | Pedidos con este producto |
search | string | No | Busqueda por texto |
after | string | No | Despues de fecha (ISO 8601) |
before | string | No | Antes de fecha (ISO 8601) |
orderby | string | No | date, id, include, title, slug |
order | string | No | asc, desc |
per_page | number | No | Pedidos por pagina (max 100) |
page | number | No | Numero de pagina |
Credenciales
Sección titulada «Credenciales»| Campo | Descripcion | Ejemplo |
|---|---|---|
url | URL base de tu tienda WooCommerce | https://mi-tienda.com |
consumer_key | Consumer Key de la API REST | ck_xxxx... |
consumer_secret | Consumer Secret de la API REST | cs_xxxx... |
Estados de Pedido (status)
Sección titulada «Estados de Pedido (status)»| Valor | Descripcion |
|---|---|
pending | Pendiente de pago |
processing | Procesando |
on-hold | En espera |
completed | Completado |
cancelled | Cancelado |
refunded | Reembolsado |
failed | Fallido |
trash | Papelera |
any | Cualquier estado |
{ "success": true, "orders": [ { "id": 1234, "number": "1234", "status": "processing", "total": "89.99", "customer_id": 123, "billing": {}, "shipping": {}, "line_items": [], "date_created": "2024-01-15T10:30:00" } ], "total": 450, "total_pages": 9, "current_page": 1}Ejemplo de Uso
Sección titulada «Ejemplo de Uso»Pedidos pendientes de envio
Sección titulada «Pedidos pendientes de envio»{ "credentials_id": "woo_tienda", "status": "processing", "per_page": 50}Pedidos de hoy
Sección titulada «Pedidos de hoy»{ "credentials_id": "woo_tienda", "after": "2024-01-15T00:00:00", "before": "2024-01-15T23:59:59"}- El limite maximo por peticion es 100 pedidos
- Las fechas deben estar en formato ISO 8601
- Por defecto se ordenan por fecha descendente
- El campo
searchbusca en numero de pedido y datos del cliente
Nodos relacionados
Sección titulada «Nodos relacionados»- WooUpdateOrder - Actualizar estado o tracking de un pedido
- WooGetCustomers - Obtener datos del cliente del pedido
- WooGetProducts - Obtener datos de los productos del pedido