Developer Guide

Overview

The BillAgain Application Programming Interface (API) is a set of services offered by BillAgain which allow external applications (websites, apps or any software) to interact and interface with BillAgain in order to make use of BillAgain without physically logging in to BillAgain. This allows developers to bill their users using BillAgain for goods or services offered to them, saving them development time and providing them with a simplified and convenient way to manage billing. Allowing developers to focus on their application whilst BillAgain securely handles billing for them. This eradicates the headache of PCI Compliance for developers, since BillAgain provides secure PCI Compliant credit card storage and facilitates payments securely over encrypted HTTPS connections.

  • Manage Customers (List, Create, Get, Update, Delete)
  • Manage Customer Payment Methods (List, Create, Get, Update, Delete)
  • Manage Customer Contacts (List, Create, Get, Update, Delete)
  • Manage Customer Notes (List, Create, Get, Update, Delete)
  • Manage Subscriptions (List, Create, Get, Update, Delete)
  • Manage Packages & Components (List, Create, Get, Update, Delete)
  • Manage Invoices (List, Create, Get, Update, Delete)
  • Manage Payments and Credits (List, Create, Get, Update, Delete)
  • Take advantage of BillAgain’s automatic collection feature
  • Manage Currencies
  • Manage Taxes

You will need to have an API Key and API Secret to access our API services, these can be generated in the account settings page.