Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
The UUID of the business to fetch bill payments for
Query Parameters
Comma-separated list of reference numbers to filter bill payments by. Only bill payments with reference numbers matching any value in this list will be returned.
Filter payments by method.
CASH
, CHECK
, CREDIT_CARD
, ACH
, CREDIT_BALANCE
, OTHER
Filter payments by payment date. Payments made on or after this date will be included.
Filter payments by payment date. Payments made on or before this date will be included.
Filter payments by external ID (unique idempotency key). This will always yield zero or one result.
Filter bill payments by match status. If true, only matched payments will be returned. If false, only unmatched payments will be returned. Bill payments are considered matched if they are matched directly, or if they are included in a vendor payout that is matched.
Response
Success
Unique identifier for the payment
External ID for the payment
When the payment was made
Method used for payment
CASH
, CHECK
, CREDIT_CARD
, ACH
, CREDIT_BALANCE
, OTHER
Payment amount in cents
Payment processor used
The the ledger account to use for the payment (overrides the default determined by the payment method), if specified.
When the payment was imported
How the payment is allocated across bills
Tags associated with the payment
Memo for any text you would like to associate with the bill payment (for example, to display to end users).
Arbitrary custom metadata in JSON format with a size limit of 10KB
{
"custom_field": "value",
"any valid json": "below 10kb",
"nested": { "meaning of life": 42, "array": [] }
}
Any (typically user-visible) identifier you would like to associate with the bill payment. Can be used to filter when listing bill payments.