API Reference
Class
InvoicePayment
One occurrence of payment instructions, a credit transfer account, card, or direct debit data.
Inheritance
- Object
- InvoicePayment
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property Invoice.Payments
Constructors
public InvoicePayment() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String MeansCode { get; set; } #UNCL 4461 payment means code (BT-81), for example 58 for SEPA credit transfer.
public String MeansText { get; set; } #Payment means text (BT-82).
public String Reference { get; set; } #Remittance information (BT-83).
public InvoiceBankAccount Account { get; set; } #Credit transfer account carried by this payment-means occurrence (BG-17).
public String CardNumber { get; set; } #Card primary account number; only the last four to six digits (BT-87).
public String CardNetworkId { get; set; } #Card network or brand identifier carried by the source syntax.
public String CardHolder { get; set; } #Card holder name (BT-88).
public String MandateReference { get; set; } #Direct debit mandate reference (BT-89).
public String CreditorIdentifier { get; set; } #Bank-assigned creditor identifier (BT-90).
public String DebitedAccount { get; set; } #Debited account identifier (BT-91).