{ "version": "1", "information": { "name": "siip-whatsapp-notifications", "displayName": "SIIP - Procesador de Pagos en línea con Stripe, Sincronizador de CallBell y Envío de Notificaciones y comprobantes vía WhatsApp", "description": "Este plugin sincroniza los clientes del sitema UISP CRM con los contactos de WhatsApp en CallBell, además procesa pagos de Stripe como las trasferencias bancarias y genera referencias de pago vía OXXO, además envía comprobantes de pago en formato imagen PNG vía Whatsapp a los clientes", "url": "https://siip.mx/", "version": "2.4.7", "unmsVersionCompliancy": { "min": "2.1.0", "max": null }, "author": "SIIP INTERNET" }, "configuration": [ { "key": "ipserver", "label": "Dirección IP o dominio del servidor", "description": "La dirección IP del servidor o dominio donde se ejecuta el sistema UISP CRM. Ejemplo: 192.168.1.120 o sistema.empresa.com", "required": 1, "type": "text" }, { "key": "apitoken", "label": "Token de la API UCRM", "description": "Token de autenticación para el uso de la API del sistema UISP UCRM. Contiene 36 caracteres, ejemplo: 3d3fa6c9-e268-6e8b-b4d5-aae394d99d7d", "required": 1, "type": "text" }, { "key": "tokencallbell", "label": "Token de la API de CallBell", "description": "Token de autenticación para el uso de la API de CallBell que maneja las funciones realacionadas con WhatsApp. El token es de tipo 'Bearer' y contiene 97 caracteres, ejemplo: g9thcZkXGd3xBj2g2TtYNYFMH1fuesbJ.b6a947ea7d78cf6c8e42f067a21c8daf91e9fa2a9e310bfd0c7c7c4d7fa36f68", "required": 1, "type": "text" }, { "key": "tokenstripe", "label": "Token de la API de Stripe", "description": "Token de autenticación para el uso de la API de Stripe que maneja las funciones realacionadas con los pagos en línea. ", "required": 1, "type": "text" }, { "key": "unmsApiToken", "label": "Token de la API UNMS", "description": "Token API creado para este plugin en la seccion Network de UNMS, solo necesario cuando se utiliza UNMS v1", "required": 0, "type": "text" }, { "key": "hostServerFTP", "label": "IP o dominio del servidor FTP", "description": "Dirección IP o dominio del sitio del servidor FTP para la carga de comprobantes de pago del sistema y su posterior envío", "required": 1, "type": "text" }, { "key": "usernameServerFTP", "label": "Usuario FTP", "description": "Nombre de usuario para inicio de sesión el servidor FTP", "required": 1, "type": "text" }, { "key": "passServerFTP", "label": "Password FTP", "description": "Contraseña para inicio de sesión en el servidor FTP", "required": 1, "type": "text" }, { "key": "cashPaymentMethodId", "label": "Envío de Comprobante por pago en efectivo", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es en efectivo", "required": 0, "type": "checkbox" }, { "key": "courtesyPaymentMethodId", "label": "Envío de Comprobante por pago de cortesía", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es por crédito de cortesía", "required": 0, "type": "checkbox" }, { "key": "bankTransferPaymentMethodId", "label": "Envío de Comprobante por pago con Transferencia Bancaria", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es por Transferencia Bancaria", "required": 0, "type": "checkbox" }, { "key": "paypalPaymentMethodId", "label": "Envío de Comprobante por pago con PayPal", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es por PayPal", "required": 0, "type": "checkbox" }, { "key": "creditCardPaypalPaymentMethodId", "label": "Envío de Comprobante por pago de Tarjeta de Crédito o Débito con PayPal", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es con Tarjeta de Credito o Débito con PayPal", "required": 0, "type": "checkbox" }, { "key": "creditCardStripePaymentMethodId", "label": "Envío de Comprobante por pago de Tarjeta de Crédito o Débito por medio de Stripe", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es con Tarjeta de Crédito o Débito por medio de Stripe", "required": 0, "type": "checkbox" }, { "key": "stripeSubscriptionCreditCardPaymentMethodId", "label": "Envío de Comprobante por pago con una Suscripción de Stripe (tarjeta de crédito)", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es por una Suscripción de Stripe (tarjeta de crédito)", "required": 0, "type": "checkbox" }, { "key": "paypalSubscriptionPaymentMethodId", "label": "Envío de Comprobante por pago con Suscripción de PayPal", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es por Suscripción de PayPal", "required": 0, "type": "checkbox" }, { "key": "mercadopagoPaymentMethodId", "label": "Envío de Comprobante por pago de MercadoPago", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es por MercadoPago", "required": 0, "type": "checkbox" }, { "key": "checkPaymentMethodId", "label": "Envío de Comprobante por pago de Cheque", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es por Cheque", "required": 0, "type": "checkbox" }, { "key": "customPaymentMethodId", "label": "Envío de Comprobante por pago Personalizado", "description": "Habilita el envío de comprobantes en formato de imagen por WhatsApp cuando el método de pago es Personalizado", "required": 0, "type": "checkbox" }, { "key": "notificationTypeText", "label": "Envío de Comprobante por medio de plantilla de texto", "description": "Habilita el envío de comprobantes en formato TEXTO por WhatsApp, si está deshabilitado se utiliza el formato de imagen.", "required": 0, "type": "checkbox" }, { "key": "dataInstallersWhatsApp", "label": "Datos de los instaladores en formato JSON", "required": 1, "type": "text" }, { "key": "debugMode", "label": "Debug Mode?", "description": "More detailed log info - Informacion de log mas detallada", "required": 0, "type": "checkbox" }, { "key": "logging_level", "label": "enable debug logs", "description": "Make the plugin more verbose.", "type": "checkbox", "required": 0 } ], "menu": [ { "key": "Reports", "label": "Borrar comprobantes Wordpress", "type": "admin", "target": "iframe" }, { "key": "Reports", "label": "Generador de Clabes CBM en Stripe", "type": "admin", "target": "iframe" }, { "key": "Reports", "label": "Obtener datos del Network de Cliente", "type": "admin", "target": "iframe" } ], "supportsWebhookEvents": true }