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