PaymentProviderBase Class Members
In This Topic
The following tables list the members exposed by PaymentProviderBase.
Public Properties
| Name | Description |
 | ConfigReference |
Gets a reference string to identify a particular configuration.
|
 | Description |
Gets the description of the payment provider implementation
|
 | Name |
Gets the name of the payment provider implementation
|
 | PaymentGatewayId |
Gets the Id of the payment gateway in database. Id is passed at the time of initialization.
|
 | RefundRequiresAccountData |
Gets a value indicating whether the provider requires account data (e.g. credit card number)
in order to process a refund transaction request
|
 | SupportedTransactions |
Gets the transactions that are supported by the payment provider implementation
|
 | UseDebugMode |
Gets or sets a value indicating whether debug mode is enabled or not
|
 | Version |
Gets the version of the payment provider implementation
|
Top
Public Methods
Protected Methods
| Name | Description |
 | MakeReferenceNumber |
Creates a reference number from the given credit card account number.
Leaves the last 4 characters in place and replaces the rest with x
|
 | RecordCommunication |
Records a transaction message to the debug log.
|
Top
Extension Methods
| Name | Description |
 | ToQueryString | Overloaded.
Use this method to bulid query string from NameValueCollection
|
Top
See Also