Connect Invoice Object

This is the object that will be passed in as part of the invoices array in the Connect Payment Page Endpoint.

Field Name

Type

Description

invoiceNumber*String

The invoice number as presented to the payer.

invoiceDate*String

Date invoice was issued. yyyy-mm-dd or mm/dd/yyyy

outstandingBalance*Decimal

Amount that factors in any discount, tax, and previously made payments against this invoice. This is the maximum amount that can be paid on this invoice.

paymentAmount

Decimal

If none passed in, payment amount will default to outstanding balance.

matterNumber

String

The Matter Number associated with this invoice.

matterDescription

String

The Description of the Matter associated with this invoice.

clientID

string

Numerical Identifier for the client/contact/company.

clientName

string

Name of client/contact/company.

pdfLink

string

If provided, will surface a clickable link on payment page that routes to the URL provided. Commonly used to reference a PDF version of the invoice.

isMultiPay

String

ELITE ENTERPRISE ONLY. Accepts either Y or N. If not provided, will default to N.

matterPK

String

PROLAW ONLY - ProLaw's unique matter identifier.