Notificações Inteligentes icon

Notificações Inteligentes

NI Integration

Overview

The "Event - Billet Printed" operation in this node is designed to send event data related to the printing of a payment billet (a common payment method in Brazil) to an external service. This event typically includes detailed customer information, order details, and specific billet data such as URLs and barcode lines.

This node is useful for automating workflows that require tracking or logging when a payment billet has been generated and printed for an order. For example, e-commerce platforms can use it to notify CRM systems or analytics tools about billet issuance, enabling better customer follow-up or financial reconciliation.

Practical examples:

  • Automatically logging billet print events into a marketing automation platform.
  • Triggering notifications to customer support teams when a billet is printed.
  • Syncing billet data with accounting software for payment tracking.

Properties

Name Meaning
First Name Customer’s first name
Last Name Customer’s last name
Phone Customer phone number including country and area code
Birth Date Customer’s birth date (format: YYYY-MM-DD)
Currency Currency used by the customer (e.g., BRL, USD, GBP)
Gender Customer’s gender
Email Customer’s email address
Tax ID (CPF/CNPJ) Customer’s tax document identifier (CPF or CNPJ)
IP Address Customer’s IP address
Products List of products in the order; each product includes name, quantity, and value
Order ID Unique identifier of the order
Order Products Total Value Sum of the values of all products in the order
Order Total Value Total amount of the order including discounts
Discount Total discount amount applied to the order
Status Current order status description for enrichment
Billet HTML URL URL to view the billet in HTML format
Billet PDF URL URL to view the billet in PDF format
Billet Digitable Line The digitable line (barcode) of the billet
Billet Amount The monetary value of the billet
Billet Due Date Due date of the billet (ISO date format)
Address Parameters Customer address details including city, complement, country, neighborhood, number, postal code, state, and street

Output

The node outputs JSON data representing the response from the external API after sending the billet printed event. The structure typically reflects the confirmation or status of the event submission.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authenticating requests to the external notification service.
  • The node makes HTTP requests to the external API endpoint at https://api.notificacoesinteligentes.com.
  • Proper network connectivity and valid credentials are necessary for successful execution.

Troubleshooting

  • Common issues:

    • Missing required fields such as customer first name, phone, products, or billet URLs may cause the API request to fail.
    • Incorrectly formatted dates (e.g., billet due date) might lead to validation errors.
    • Network timeouts or authentication failures if the API key is invalid or missing.
  • Error messages:

    • Authentication errors usually indicate invalid or missing API credentials; verify and update the API key.
    • Validation errors often specify which required property is missing or malformed; ensure all mandatory fields are correctly filled.
    • Timeout errors suggest network issues or slow API responses; retry or check connectivity.

Links and References

Discussion