Payment Members
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Represents a payment mechanism, such as a credit card.
The Payment type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
Payment | Overloaded. Initializes a new instance of the Payment class. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | Returns a value indicating whether the specified payment method is the same as the payment method of the current instance. (Overrides Object..::.Equals(Object).) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetEnumerator | Returns an enumerator that can be used to enumerate over all the weakly-typed properties of the current payment method. |
![]() |
GetHashCode | Returns a hash code for the current instance, based on the payment ID. (Overrides Object..::.GetHashCode()()().) |
![]() |
GetObjectData | Populates the SerializationInfo with the data needed to serialize the Payment. |
![]() |
GetType | (Inherited from Object.) |
![]() |
LoadedFromStorage | Called after the entire class graph is loaded from mapped storage to allow custom post-load marshaling. (Inherited from MappedStorageBase.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
SavedToStorage | Called after saving a mapped class instance to storage to allow custom post-save marshaling. (Inherited from MappedStorageBase.) |
![]() |
SavingToStorage | Called prior to saving a mapped class instance to storage to allow custom pre-save marshaling. (Inherited from MappedStorageBase.) |
![]() |
SetChildDirty | Overloaded. Called by child class instances to propagate change notifications when a change occurs to child data members that are mapped to SQL storage. |
![]() |
SetDirty | Called by local class property set accessors when a change occurs to data members that are mapped to SQL storage. (Overrides MappedStorageBase..::.SetDirty(Object).) |
![]() |
SetParent | Called whenever the current instance is associated with a new order group. (Overrides MappedStorageBase..::.SetParent(Object).) |
![]() |
ToString | (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Amount | Gets or sets the amount charged to the current instance. |
![]() |
BillingAddressId | Gets or sets the address identifier for the billing payment. |
![]() |
CustomerNameOnPayment | Gets or sets the customer's name as it appears on the credit card or purchase order. |
![]() |
DerivedClassName | Gets the name of the current instance. |
![]() |
Item | Gets or sets the Payment object from the current collection, based upon the specified name. |
![]() |
OrderFormId | Gets the order form identifier of the parent order form for the current payment instance. |
![]() |
OrderGroupId | Gets the order group identifier of the parent order group for the current payment instance. |
![]() |
ParentOrderForm | Gets a reference to the parent order form that contains the current instance. |
![]() |
PaymentId | Gets the unique identifier for the current instance. |
![]() |
PaymentMethodId | Gets or sets the unique identifier of the payment method used. |
![]() |
PaymentMethodName | Gets or sets the name of the payment method used. |
![]() |
PaymentType | Gets the type of payment method used. |
![]() |
ProtectedPaymentType | Gets or sets a protected version of PaymentType with a setter for derived classes. |
![]() |
Status | Gets or sets the status of the current instance. |
![]() |
StorageLoadInProgress | Gets a value indicating whether a storage load is in progress. (Inherited from MappedStorageBase.) |
Top