Avisos
Vaciar todo

Integración API woocomerce  

 
Ramon
 Ramon
Estimable Member

Buenos días,

Tengo una duda un poco más técnica por así decirlo.

Tengo que realizar una integración con woocomerce, necesito que cuando se realice una venta en woocomerce informar a otro software, para ello me he planteado crear un webservice y llamarlo pasándole algunos parámetros como SKU, cantidad...

¿Sabéis donde debería incluir la función cuando se realiza la venta?

Contenido solo visible a usuarios registrados

Citar
Respondido : 22/09/2023 9:02 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ramón.

Supongo que lo que necesitas es crear un a API de WooCommerce para que se pueda conectar con el otro Software.

En esta entrada del blog tienes información:

->  Cómo habilitar la API REST de WooCommerce

 

Un Saludo

ResponderCitar
Respondido : 22/09/2023 9:17 am

Ramon
 Ramon
Estimable Member

Hola @pepesoler,

El API de woocomerce permite crear, modificar, borrar productos, pero a la hora de ver una venta realizada, creo que no.
Creo que lo que necesitaría es saber donde esta la parte de código donde se realiza la venta, para justo en ese momento, lanzar la petición que necesite. Igual estoy equivocado...

ResponderCitar
Respondido : 22/09/2023 9:21 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ramón.

Que programa es el que quieres conectar ?

La clase checkout es la que procesa el pago y recopila la información del usuario.

Puedes ver más información sobre esta clase en este enlace:

-> WooCommerce Code Reference

El archivo lo puedes encontrar en la ruta wp-content -> plugins -> woocommerce -> includes

 

Ten en cuenta que es algo externo y sin saber mas datos poco podemos informarte.

 

Un saludo

 

ResponderCitar
Respondido : 22/09/2023 9:50 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Ramon
 Ramon
Estimable Member

@pepesoler

Es un programa propio Pepe, tengo un programa de gestión y cuando en mi programa das de alta productos, se dan de alta automáticamente en woocomerce, pero necesito hacer el lado inverso, cuando se hace una venta, que informe a mi software para dar de baja ese producto vendido.

Para esto, hice un webservice y mediante una petición http post mandas el sku del producto, cantidad...etc
Esto algunos programadores saben hacerlo y sin problemas, pero otros que dicen ser programadores por que hacen webs con wordpres no saben hacerlo y dicen que es mi software el que debería hacerlo todo.... conectar de un lado y de otro, y he decidido probar a hacerlo yo y olvidarme, por que al final son mis clientes.

ResponderCitar
Respondido : 22/09/2023 11:59 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ramón.

Como comprenderás a nosotros nos resulta complicado poder darte una respuesta ya que no conocemos tu programa, no es una función que añadas y ya está, por defecto en programas externos es añadir la Api de WordPress y con eso se conecta, existen muchos ERP que proporciona un conector.

Puedes ver algunos conectores por ejemplo para Odoo y revisando su estructura podrías hacerte una idea.

-> https://wordpress.org/plugins/connector-woo-odoo/

El plugin es antiguo pero bueno para hacerse una idea se puede revisar su estructura.

 

Un Saludo

 

ResponderCitar
Respondido : 22/09/2023 2:16 pm

wpdoctor-revisa-la-salud-de-tu-wordpress