| Name | Description | |
|---|---|---|
![]()  | GiftCertificatePaymentProvider Constructor | 
The following tables list the members exposed by GiftCertificatePaymentProvider.
| Name | Description | |
|---|---|---|
![]()  | GiftCertificatePaymentProvider Constructor | 
| Name | Description | |
|---|---|---|
![]()  | ConfigReference | Overridden. Gets a reference string to identify a particular configuration. | 
![]()  | Description | Overridden. Gets the description of the payment provider implementation | 
![]()  | Name | Overridden. 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. (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase) | 
![]()  | RefundRequiresAccountData | Gets a value indicating whether the provider requires account data (e.g. credit card number) in order to process a refund transaction request (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase) | 
![]()  | SupportedTransactions | Overridden. 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 (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase) | 
![]()  | Version | Overridden. Gets the version of the payment provider implementation | 
| 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 (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase) | 
![]()  | RecordCommunication | Records a transaction message to the debug log. (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase) | 
| Name | Description | |
|---|---|---|
![]()  | ToQueryString | Overloaded. Use this method to bulid query string from NameValueCollection |