Fix/Update webservice routes for AM NFCe#447
Open
Adrianordp wants to merge 2 commits intoTadaSoftware:mainfrom
Open
Fix/Update webservice routes for AM NFCe#447Adrianordp wants to merge 2 commits intoTadaSoftware:mainfrom
Adrianordp wants to merge 2 commits intoTadaSoftware:mainfrom
Conversation
01b7938 to
1f31a50
Compare
1f31a50 to
6f8f923
Compare
juniortada
approved these changes
Feb 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces important updates to the handling of NFC-e (Nota Fiscal de Consumidor Eletrônica) web service URLs and QR code generation logic for the state of Amazonas (AM). The changes ensure correct URL construction for both production and homologation environments and address the distinct behavior required by AM for QR code and URL generation.
Updates to web service URLs and QR code logic for AM:
Webservice URL and Protocol Updates
nfe.sefaz.am.gov.brdomain to the correctnfce.sefaz.am.gov.brdomain, ensuring requests are sent to the proper endpoints. Also switched the protocol fromhttptohttpsfor both production and homologation environments for improved security[1][2][3].QR_HOMOLOGACAOentry for the AM state to distinguish between production and homologation QR code endpoints[4].QR Code and URL Generation Logic
gerar_qrcodeto handle AM's distinct requirements: now, the correct QR code and URL are constructed based on whether the environment is production or homologation. This ensures compliance with AM's NFC-e implementation.