Share via


Payment Class

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

Represents a payment mechanism, such as a credit card.

Namespace:  Microsoft.CommerceServer.Runtime.Orders
Assembly:  Microsoft.CommerceServer.Runtime (in Microsoft.CommerceServer.Runtime.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class Payment _
    Inherits MappedStorageBase _
    Implements IEnumerable, ISerializable
'Usage
Dim instance As Payment
[SerializableAttribute]
public abstract class Payment : MappedStorageBase, IEnumerable, 
    ISerializable
[SerializableAttribute]
public ref class Payment abstract : public MappedStorageBase, 
    IEnumerable, ISerializable
public abstract class Payment extends MappedStorageBase implements IEnumerable, ISerializable

Remarks

The following classes derive from this abstract class:

Inheritance Hierarchy

System..::.Object
  Microsoft.CommerceServer.Runtime..::.MappedStorageBase
    Microsoft.CommerceServer.Runtime.Orders..::.Payment
      Microsoft.CommerceServer.Runtime.Orders..::.CashCardPayment
      Microsoft.CommerceServer.Runtime.Orders..::.CreditCardPayment
      Microsoft.CommerceServer.Runtime.Orders..::.GiftCertificatePayment
      Microsoft.CommerceServer.Runtime.Orders..::.PurchaseOrderPayment

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Payment Members

Microsoft.CommerceServer.Runtime.Orders Namespace