Integraciones de sitios web: WordPress, Tilda, Bitrix, OpenCart y CS-Cart con CRM, 1C y pagos
Un mapa interactivo en la página con cinco plataformas web y tres procesos: una solicitud que llega al CRM, un pedido que pasa a 1C y un pago con recibo fiscal. Para cada combinación se ve el punto de conexión en la propia plataforma (un hook, un evento o un webhook), el código y el formato de cada petición. También se muestran los casos en los que las integraciones suelen fallar: una solicitud repetida no crea un duplicado, una caída del CRM no hace perder la solicitud y una notificación de pago entregada dos veces no se procesa dos veces.
- 5
- plataformas web
- 3
- procesos: solicitud, pedido, pago
- 6
- sistemas: amoCRM, Bitrix24, 1C, YooKassa, Telegram, Google Sheets
La demo interactiva no se ha podido iniciar en este navegador, así que se muestra una versión estática.
La tarea
Mostrar cómo un sitio hecho en una plataforma popular se integra en los procesos del negocio: de dónde obtener el evento en el sitio, cómo no perder ni duplicar datos y qué reciben el CRM, la contabilidad, el servicio de pagos y el gestor.
Qué hice
- Cinco plataformas, cada una con su propio punto de conexión: hooks de Contact Form 7 y WooCommerce, un webhook de Tilda, eventos de 1C-Bitrix, eventos de OpenCart 3 y hooks de CS-Cart
- Solicitud → CRM: búsqueda del contacto por teléfono, un negocio en amoCRM (leads/complex) o Bitrix24 (crm.lead.add), un mensaje de Telegram al gestor y una fila en Google Sheets
- Pedido → 1C: productos emparejados por código de artículo, intercambio mediante CommerceML 2.10, reserva de stock, un negocio con productos y un aviso al almacén
- Pago → recibo fiscal: un pago en YooKassa con clave de idempotencia y recibo fiscal conforme a la ley 54-FZ, verificación de la notificación a través de la API, el estado del pedido en el sitio, la etapa en el CRM y el pago en 1C
- Casos especiales: una solicitud repetida desde el mismo teléfono, el CRM que no responde, 1C sin conexión y la notificación de pago que llega dos veces
- Cada paso tiene sus datos y su código: PHP para WordPress, Bitrix, OpenCart y CS-Cart, y Node.js para el manejador
Pruebas
- El mapa funciona en la página: cambie de plataforma, de proceso y de CRM, ejecute los flujos y los fallos, y vea a la derecha qué se envía y con qué código
Qué más puede encargarme
- Solicitudes desde un sitio en WordPress, Tilda o Bitrix directamente a amoCRM o Bitrix24, sin duplicados
- El intercambio entre su sitio y 1C: productos, precios, stock y pedidos
- Pagos en el sitio a través de YooKassa: recibo fiscal, estado del pedido, mensaje al gestor
- Un asistente de IA para su sitio que conoce sus precios y envía las solicitudes a Telegram
- Un bot de Telegram desplegado en un servidor
- Desplegar un servicio en un VPS y documentarlo en un manual de operaciones claro