Try our conversational search powered by Generative AI!

Class InvoicePayment

Represents Invoice type of payment.

Inheritance
System.Object
InvoicePayment
Implements
System.Xml.Serialization.IXmlSerializable
System.ICloneable
System.Runtime.Serialization.ISerializable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Orders
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public class InvoicePayment : Payment, IXmlSerializable, IStorageObject, ICloneable, ISerializable, IPayment, IExtendedProperties

Constructors

InvoicePayment()

Initializes a new instance of the InvoicePayment class.

Declaration
public InvoicePayment()

InvoicePayment(SerializationInfo, StreamingContext)

Initializes a new instance of the InvoicePayment class.

Declaration
protected InvoicePayment(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info

The info.

System.Runtime.Serialization.StreamingContext context

The context.

Properties

InvoiceNumber

Gets or sets the invoice number.

Declaration
public string InvoiceNumber { get; set; }
Property Value
Type Description
System.String

The invoice number.

InvoicePaymentMetaClass

Gets the invoice payment meta class.

Declaration
public static MetaClass InvoicePaymentMetaClass { get; }
Property Value
Type Description
MetaClass

The invoice payment meta class.

Implements

System.Xml.Serialization.IXmlSerializable
System.ICloneable
System.Runtime.Serialization.ISerializable