Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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