Record AR payment

Record an offline AR payment received from a customer.

An offline payment is a payment that you receive outside the BILL system. BILL simply applies the recorded payment amount to one or more invoices for the customer. Any recorded unapplied amount is an overpayment and is available as a customer credit in the BILL system.

See Recording an AR payment in the Guides section for more information, sample requests, and responses.

Body Params
string

BILL-generated ID of the customer. The value begins with 0cu.

date
required

Invoice payment date. The value is in the yyyy-MM-dd format.

string
enum
required

Payment type

number
required

Payment amount

string
length ≤ 4000

Payment description

invoices
array of objects
required

List of invoice payments

invoices*
Headers
string | null

API session ID generated with /v3/login

string | null

Developer key generated with your BILL developer account

Responses

Language
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json