Saltar al contenido principal

Webhooks

💡Recibe eventos de suscripciones en tu punto de conexión de webhook
Escucha eventos de tu cuenta de n1co buiness en tu punto de conexión de webhook para que tu integración pueda activar reacciones automáticas a medida que ocurren eventos en tu cuenta.

Tipo de eventos:

  • A partir de un evento de confirmación de la suscripción se guarda esta información en la tabla de suscripción de billing lite, se coloca un detalle de lo que se debería recibir y lo que devuelve es que el registro se efectuó de forma exitosa.
    • Request:
{
"subscriptionId": "242",
"description": "Confirmación de nueva suscripción",
"metadata": {
"SubscriptionLinkId": "352",
"SubscriptionId": "242",
"SubscriptionName": "6-80 DTE's Mensual",
"SubscriptionPrice": "15.00",
"CancellationReason": "",
"BuyerName": "Gabriela Guevara",
"BuyerPhone": "+50372008059",
"BuyerEmail": "gabriela@qa-force-allow.com",
"StoreId": "400",
"SubscriptionStartDate": "2024-12-27T18:03:05.1390139",
"SubscriptionEndDate": "2025-01-27T18:03:05.1390139",
"OrderId": "42932",
"OrderReference": "2222"
},
"level": "Info",
"type": "SubscriptionConfirmation"
}
  • A partir de un evento de pago de la suscripción se guarda esta información en la tabla de suscripción de billing lite pero antes se saca una copia del registro de suscripción anterior y se guarda en un historico, se coloca un detalle de lo que se debería recibir y lo que devuelve es un mensaje de modificación inserción del registro de suscripción.
  • Request:
{
"subscriptionId": "242",
"description": "Confirmación de nueva suscripción",
"metadata": {
"SubscriptionLinkId": "352",
"SubscriptionId": "242",
"SubscriptionName": "6-80 DTE's Mensual",
"SubscriptionPrice": "15.00",
"CancellationReason": "",
"BuyerName": "Gabriela Guevara",
"BuyerPhone": "+50372008059",
"BuyerEmail": "gabriela@qa-force-allow.com",
"StoreId": "400",
"SubscriptionStartDate": "2024-12-27T18:03:05.1390139",
"SubscriptionEndDate": "2025-01-27T18:03:05.1390139",
"OrderId": "42932",
"OrderReference":"2222"
},
"level": "Info",
"type": "SubscriptionPayment"
}
  • A partir de un evento de cancelación de la suscripción se realiza una actualización en el estado de la tabla de suscripción de billing lite, se coloca un detalle de lo que se debería recibir y lo que devuelve es un mensaje de modificación del estado de la suscripción.
  • Request:
{
"subscriptionId": "242",
"description": "Confirmación de nueva suscripción",
"metadata": {
"SubscriptionLinkId": "352",
"SubscriptionId": "242",
"SubscriptionName": "6-80 DTE's Mensual",
"SubscriptionPrice": "15.00",
"CancellationReason": "",
"BuyerName": "Gabriela Guevara",
"BuyerPhone": "+50372008059",
"BuyerEmail": "gabriela@qa-force-allow.com",
"StoreId": "400",
"SubscriptionStartDate": "2024-12-27T18:03:05.1390139",
"SubscriptionEndDate": "2025-01-27T18:03:05.1390139",
"OrderId": "42932",
"OrderReference": "2222"
},
"level": "Info",
"type": "SubscriptionCancelled"
}
  • A partir de un evento de pago exitoso se guarda esta información en la tabla de pagos únicos de billing lite, se coloca un detalle de lo que se debería recibir y lo que devuelve es que el registro se efectuo de forma exitosa.
  • Resquest:
{
"orderId": "44493",
"orderReference": "2017",
"description": "La orden fue pagada exitosamente autorización: 190714",
"metadata": {
"PaymentId": "679ed263-a3ca-4d38-92d5-ccdb4152056c",
"ChargeId": "e9099ebf-e983-4239-9a93-0a747803ea9c",
"Status": "SUCCEEDED",
"AuthorizationCode": "190714",
"SequentialNumber": "502016000140",
"AccountId": "hugoapp.h4b",
"PaymentProcessor": "serfinsa",
"PaymentProcessorReference": "502016000140",
"TransactionDate": "2025-01-20T22:00:37.3759051Z",
"PaidAmount": "25.00",
"BuyerName": "Gabriela Guevara",
"BuyerPhone": "+50372008059",
"BuyerEmail": "gaby@qa-force-allow.com",
"CheckoutNote": "N/A",
"OrderReference": "2017",
"OrderTotalDetails": {
"subtotal": "25.0000",
"shippingAmount": "0.0000",
"discountAmount": "0",
"surchargeAmount": "0",
"total": "25.00"
},
"IsManagedPaymentMethod": false,
"InvoiceName": "",
"InvoiceAddress": "",
"InvoiceTaxCode": "C/F",
"StoreId": "350",
"BillingPlanId": "4031"
},
"level": "Info",
"type": "SuccessPayment"
}