Skip to main content

Bill Pay

Handle your customers' most complex accounts payable workflows across all major accounting software with our fully-featured bill pay solution

What is it?

Bill Pay is the hassle-free way to integrate your bill pay product with your customers' accounting software so you can keep their supplier information, invoices, and payments in sync. It's ideal for facilitating essential bill payment processes within your SMB's accounting software.

Who is it for?

We designed and built Bill Pay for neobanks, expense management providers, and B2B payment providers. Use this solution in your application and automate your customers' bill payments, eliminating duplication of effort, so you can enjoy increased payment volumes as a result.

Why use it?

  • Increase share of wallet

    Enable your customers to pay their bills through your software and increase your share of wallet as a result.

  • Get to market faster

    Make your accounts payable solution compatible with all of the major accounting and ERP systems.

  • Leverage standardized data

    Take advantage of our standardized data model to quickly and easily sync bills and bill payments with all of the major accounting software.

  • Support simple reconciliation

    We provide a complete solution to handle the complexity of reconciling bill payments, from bulk payments to credit notes and partial payments.

How does it work?

With Bill Pay, you can build a solution that covers all the key steps of bill management and payment, catering even to the most complex scenarios. The Bill Pay process consists of three key steps:

  1. Manage reference data

    Help your customer manage reference data in preparation to paying their bills by displaying their suppliers and creating new supplier records when needed.

  2. Get customer's bills

    Let your customer choose the bills they want to pay. Get a list of their existing unpaid bills and display them in your application, and enable them to create new bills.

  3. Record payments

    When your customer completes a bill payment in your app, send these details to Codat. We will reflect this transaction in your customer's accounting software and reconcile it against the original bill, marking it as paid.

We designed two versions of our solution so that you can choose the one that solves the specific needs of your accounting automation use case:

  • Bill Pay's async version handles even the most complex accounts payable workflows with ease, including scenarios that manage credit notes, refunds, partial payments, and bulk payments.

  • Sync Bill Pay is designed to integrate a bill pay flow into your app as quickly as possible, focusing on simplicity and efficiency of its endpoints. This version offers real-time updates with your SMBs' accounting systems.

Supported integrations

Build with client libraries

Use our comprehensive SDKs to kick-start and simplify your developer journey automating accounts payable. The SDKs come in multiple languages and provide sample requests and responses for the full range of accounts payable workflows.