Skip to main content

Introduction

The billing wallet is the service that allows the issuance of bank slips. There are various types of wallets, and each one defines how slips will be generated, the costs, settlement fees, credited account, and various configurations that will enable the bank to perform the correct billing. During the account opening at QI Tech, a wallet within QI and a wallet at Bradesco, with QI Tech's global billing configurations, are automatically available to the client. Moreover, if the client is interested in the registration or modification of a wallet with different configurations from the global configuration, they can request the service from our team.

How does slip issuance work?

QI Tech's APIs allow the abstraction of the life cycle of a slip through a state machine, where we have the following statuses:

Registration Request

  • accepted: Slip issuance request has entered the registration queue;
  • rejected: Slip issuance request rejected, when the registration request contains a semantic error that prevents registration.

Registration Completed

  • registered: Slip registered and available for payment.

Payment Notification

  • payment_notice: Slip payment notice, this notification is sent when the slip is paid, but financial settlement has not yet occurred.
  • notary_office_payment_notice: Slip payment notice, this notification is sent when the slip is paid at a notary office, but financial settlement has not yet occurred.

Settlement

  • paid: Slip paid - settled with financial settlement.
  • written_off: Slip written off without financial settlement.