InvoicePaymentCollection
Payment attempts associated with the invoice.
- dataType: array object[] · InvoicePayment[]required
Payment attempts on the current page.
A single attempt to collect payment for an invoice.
- amountType: integer · amountWithCurrencyPrecisionFormat: int64
_paid requiredAmount collected by this attempt, in the smallest currency unit.
- amountType: integer · amountWithCurrencyPrecisionFormat: int64
_requested requiredAmount Paypercut attempted to collect, in the smallest currency unit.
- createdType: stringFormat: date-timerequired
Time at which the invoice payment attempt was created.
- currencyType: stringrequired
ISO 4217 currency codes (alpha3) supported for payments
- idType: stringmax length:100required
Unique identifier for the invoice payment attempt.
- invoiceType: stringmax length:100required
Invoice collected by this payment attempt.
- objectenumconst:invoice_paymentrequiredvalues
- invoice
_payment
- paymentType: objectrequired
Payment resource associated with an invoice payment attempt.
- statusType: stringenumrequired
Status of the invoice payment attempt.
values- paid
Payment attempt succeeded and contributed to
amount_paid. - failed
Payment attempt failed and did not collect funds.
- requires
_action Payment attempt requires customer action before it can complete.
- failedType: string | nullFormat: date-time
_at Time at which this payment attempt failed.
- paidType: string | nullFormat: date-time
_at Time at which this payment attempt succeeded.
- hasType: boolean
_more requiredWhether more payment attempts are available after the items returned in
data. - objectenumconst:listrequired
String representing the collection type.
values- list
- urlType: stringrequired
API URL that can be used to list the full invoice payment collection.

