Skip to main content

Commercial Notes Bookkeeping Integration Guide

The homologation guide describes all the resources and functionalities that need to be tested by the integration partner in QI Tech's sandbox environment (testing environment), before going into production environment for commercial notes issuance.

This guide describes all the resources and functionalities involved in the product.

Attention

All tests must be mandatorily performed in QI Tech's Sandbox environment (testing environment). Operations performed in Sandbox environment are fictional financial operations, serving only for API functionality testing.

Bookkeeping API Registration and Authentication

CodeStepDescriptionDocumentation LinkPrerequisites
CAB0001*Public key exchangePerform public key exchange with the platform operations team (suporte.dcm@qitech.com.br)Documentation Link
CAB0002*Call authentication testAfter receiving the API key from the platforms team, complete call authentication testDocumentation Link

Documentation Link
CAB0001
CAB0003*Webhook configurationConfigure the URL for QI webhook sending.Documentation Link

Documentation Link

Documentation Link
CAB0001 and CAB0002

Issuer Homologation

Attention

For the issuer homologation flow, if the client has already performed the integration with QI TECH assignor registrations, it's possible to reuse these registrations, simplifying the homologation in the bookkeeping system

Issuer homologation for registrations made in the QI TECH assignor system

CodeStepDescriptionDocumentation LinkPrerequisites
CED1001*Reuse assignor registrationReuse the assignor registration using its CNPJ.Documentation Link
CED1002*List of registered issuersList of registered assignors, with filters by CNPJ, nameDocumentation Link
CED1003*Issuer detailsView the details of a registered issuer, by issuer_keyDocumentation Link

Investor Homologation

Attention

For the investor homologation flow, if the client has fixed funds, it's possible to register them during setup, simplifying the integration.

Investor homologation for registrations made during setup

CodeStepDescriptionDocumentation LinkPrerequisites
INV1001*List of registered investorsList of registered funds, with filters by CNPJ, nameDocumentation Link
INV1002*Investor detailsView the details of a registered investor, by investor_keyDocumentation Link

Commercial note issuance

After the issuer and investor registrations, commercial notes can be issued. For this, there are some combinations of issuance flows, which are covered below.

CodeStepDescriptionDocumentation LinkPrerequisites
COM0001Simulation of financial conditionssimulate the financial conditions and the payment flow of an operationDocumentation Link
COM0002*Commercial Note Operation Registrationcreate a new commercial note operation based on the financial and investor data.Documentation LinkCOM0001
COM003*Submit Operation for Analysischange the status of an operation to "under analysis", sending it to the compliance validation process by the bookkeeperDocumentation LinkCOM0002
COM004*Submit Signed ContractsThis endpoint allows sending externally signed contracts to the bookkeeping system, sending a base64 that will be analysed and approved by the bookkeeper.Documentation LinkCOM0002
COM0005Query Operations by Filtersquery commercial note operations using optional filtersDocumentation LinkCOM0002, COM0003, COM0004
COM0006Query Operation by Keyquery the complete details of a specific operation, using its unique key.Documentation LinkCOM0002, COM0003, COM0004

Error mapping

Errors originating from the issuer, investor and commercial note APIs can be found in Error Catalog Link