Get Invoice Payment

Retrieve a single payment record on an invoice by payment id.

Core does not expose a standalone payment-record GET; this resolves the payment from the invoice’s nested payment records.

Authentication

x-api-keystring
API Key authentication via header

Path parameters

invoice_idintegerRequired
Invoice identifier
payment_idintegerRequired
Payment record identifier

Response

Payment details
idinteger
Payment record identifier
amountdouble
Payment amount in dollars
statusstring
Payment status
paymentMethodenum
Payment method
invoiceNumberinteger or nullOptional

Payment display number (when present)

paymentDatestring or nullOptionalformat: "date-time"

When the payment was recorded (ISO 8601); null if absent from upstream

paymentReferencestring or nullOptional
notesstring or nullOptional
isExternalboolean or nullOptional

Whether the payment originated from an external processor (e.g. Stripe)

createdAtstring or nullOptionalformat: "date-time"
updatedAtstring or nullOptionalformat: "date-time"
createdByobject or nullOptional

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error