Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

InvoicePayment

Namespace OfficeIMO.Invoicing
Assembly OfficeIMO.Invoicing
Modifiers sealed

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

Constructors

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).