InvoicePaymentDetailModel

View to return Payment Detail information for a given Invoice record.

Required Fields

groupKey

uuid

The GroupKey uniquely identifies a single Lockstep Platform account. All records for this
account will share the same GroupKey value. GroupKey values cannot be changed once created.

For more information, see Accounts and GroupKeys.

paymentAppliedId

uuid

The unique identifier of this PaymentApplied record.

invoiceId

uuid

The database id of the invoice

paymentId

uuid

The database id of the Payment.

paymentAppliedAmount

double

Amount applied to Invoice.

baseCurrencyPaymentAppliedAmount

double

Amount applied to Invoice in the group's base currency.

Optional Fields

baseCurrencyCode

string, nullable, 0-3 characters

The base currency code of the group.

currencyCode

string, nullable, 0-3 characters

The payment's currency code.

applyToInvoiceDate

date, nullable

Date Payment applied to Invoice.

referenceCode

string, nullable

An additional reference code that is sometimes used to identify this Payment.
The meaning of this field is specific to the ERP or accounting system used by the user.

companyId

uuid, nullable

The ID number of the Company (CompanyType = "Customer") that created this Payment.

paymentAmount

double, nullable

The total value of this Payment.

unappliedAmount

double, nullable

The remaining balance value of this Payment.

baseCurrencyPaymentAmount

double, nullable

The total value of this Payment in the group's base currency.

baseCurrencyUnappliedAmount

double, nullable

The remaining balance value of this Payment in the group's base currency.