Record AP payment

Record an offline AP payment made to a vendor.

An offline payment is a payment made outside the BILL system. BILL simply applies the recorded payment amount to one or more bills for the vendor. BILL does not process the payment or transfer funds to the vendor when you record an AP payment with this endpoint.

Use POST /v3/payments to create a payment with the BILL system. When you pay with POST /v3/payments, BILL processes the payment and transfers funds from your BILL organization funding account to the vendor.

Body Params
string
required
length ≥ 1

BILL-generated ID of the vendor. The value begins with 009.

date
required

Payment process date. The value is in the yyyy-MM-dd format.

boolean
required

Set as true to set the payment check as printable in your accounting system. Use this field only for check payments.

classifications
object

General ledger classifications information for the payment

string

Payment description

string

Payment reference ID in your accounting system. Set this field with payment information, such as check number.

payments
array of objects
required
length ≥ 1

List of bill payments

payments*
string
required
length ≥ 1

BILL-generated ID of the bill. The value begins with 00n.

number
required

Payment amount

vendorCredits
array of objects

Vendor credits applied to the bill payment

vendorCredits
boolean

Set as true to sync the bill payment with your accounting system

Headers
string | null

API session ID generated with /v3/login

string | null

Developer key generated with your BILL developer account

Responses

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