Skip to main content

The Spanish version is the authoritative reference. View in Spanish

Operational flow

The process is divided into 4 stages: generation at the POS, fiscal transformation, sending to the cloud, and response back to the POS.

1.1 Document generation

  • The POS (Simphony) generates a sales transaction.
  • Simphony sends an XML file called the Payload.
  • Communication takes place via TCP Socket – Port 5500.

1.2 Reception and processing

  • The Windows Agent listens on the configured port.
  • It receives the XML Payload.
  • It validates the structure and basic consistency.
  • It transforms the XML (Payload) into the DTE (Electronic Tax Document) format required by the corresponding country. This transformation is based on an XSLT file developed by the integrations team.

1.3 Sending to the cloud (SendDocumentToAuthority API)

  • The generated DTE is sent to Gosocket Cloud through the conventional issuance API.
  • The document is:
    • Validated internally.
    • Signed (if applicable).
    • Sent to the corresponding tax authority.

1.4 Response to the POS

A response is always generated back to Simphony in XML format, including:

  • Document status (Accepted / Rejected).
  • Response code.
  • Descriptive message.
  • Relevant fiscal fields requested by the customer to be saved in the local database (for example: folio, UUID, CAE, hash, authorization date, total amounts, etc.).