Bill Overview

A Bill represents an installment that the customer must pay. If an order was purchased in 12 installments, the customer will have 12 bills to pay. Each bill tracks the payment status, amounts, and relevant dates for a single installment.

Bill Schema

FieldDescriptionType
idUnique identifier (UUID)String
statusBill payment status. Can be pending, paid, or canceledString
due_dateOriginal due date for this bill in ISO8601 formatString
amount_centsCurrent bill amount in cents (may include interest and penalties if overdue)Integer
current_amount_centsCurrent amount due in cents, calculated including late fees and interest if applicableInteger
original_amount_centsOriginal bill amount in cents before any penalties or adjustmentsInteger
metadataAdditional metadata associated with the billObject
bill_typeType of bill. Can be down_payment (initial payment) or installment (recurring payment)String
paid_atTimestamp when the bill was paid in ISO8601 formatString
authentication_codeUnique authentication code generated when the bill is paidString
checkout_urlURL to access the checkout page for paying this billString
effective_due_dateEffective due date for this bill, which may differ from the original due_dateString
disable_penalties_untilDate until which late payment penalties are disabled for this billString
created_atIndicates when the record was created in ISO8601 formatString
updated_atIndicates when the record was last updated in ISO8601 formatString
billingBilling object containing the billing plan informationObject
paymentsArray of payment objects associated with this billArray
bill_detailsArray of bill detail objects containing itemized information about chargesArray

Bill Status Values

StatusDescription
pendingThe bill is awaiting payment and has not yet been paid or canceled
paidThe bill has been successfully paid. When paid, paid_at and authentication_code are set
canceledThe bill has been canceled and is no longer due for payment. When canceled, canceled_at is set

Bill Type Values

TypeDescription
down_paymentThe initial payment (first installment) in a financed purchase
installmentA recurring payment in a multi-installment purchase plan, excluding the down payment

Bill Details

The bill_details array contains the breakdown of the bill amount. Each detail has a detail_type that indicates what kind of charge or adjustment it represents.

Detail Types

ValueDescription
amortizationThe principal amount being paid in this installment
financing_interestInterest charged for financing the purchase
down_payment_financing_interestInterest charged for financing the down payment
registration_feeRegistration fee charged for the transaction
late_payment_interestInterest charged due to late payment
late_payment_fineFine charged due to late payment
financing_interest_removalRemoval/discount of financing interest
manual_adjustmentManual adjustment made to the bill