Integrar con Odoo
Conecta ventas e inventario de Odoo con Falconext.
Crea pedidos en Falconext directamente desde los pedidos de venta de Odoo.
Crea un módulo o automatización
Usa una Automated Action sobre sale.order (o un módulo propio) que se
dispare al confirmar el pedido.
Llama a la API con requests
Desde el método Python del servidor de Odoo:
Python
import requests
def _create_falconext_order(self):
for order in self:
requests.post(
"https://api.falconext.pe/api/v1/logistics/orders",
headers={"Authorization": f"Bearer {API_KEY}"},
json={
"external_order_id": order.name,
"customer": {"name": order.partner_id.name, "phone": order.partner_id.phone},
"delivery_address": {"address": order.partner_shipping_id.contact_address},
},
timeout=10,
)Sincroniza el estado con webhooks
Expón un controlador HTTP en Odoo que reciba los webhooks y actualice el estado de la entrega en el pedido.
Guarda credenciales de forma segura
Usa ir.config_parameter para la API key en lugar de escribirla en el código.