Life Cycle

  • The invoice journey for Bharat Connect users begins when a business needs to invoice another user whose BBPS ID they do not initially know. They start by using the /v1/bharat-connect/onboarding/business/b2b-ids/search API to search and verify the BBPS ID by entering known details.
  • Once the BBPS ID is identified, the user can proceed to create an invoice using the /v1/bharat-connect/invoice API, where they enter details such as the amount, description, and terms of the invoice, ensuring it's sent to the correct BBPS ID.
  • Post-invoice creation, the status of the invoice payment can be monitored in real-time via updates provided directly on the platform interface, helping users track whether the invoice is pending, paid, or needs attention.
  • If the invoice is returned, rejected, or accepted, these statuses are communicated through the platform, utilizing webhook notifications to inform users of any required actions. In cases where an invoice needs modification after issuance, users can employ the /v1/bharat-connect/invoice/edit API to make necessary adjustments, such as correcting amounts or updating payment terms, thus maintaining accuracy and compliance in financial transactions.
  • This seamless integration of searching, invoicing, monitoring, and editing ensures a fluid transactional experience on Bharat Connect, empowering businesses to manage their billing operations efficiently.