Developer Resources for AbleCommerce eCommerce platform
CommerceBuilder.Payments.Providers Namespace / GiftCertificatePaymentProvider Class
Properties Methods


In This Topic
    GiftCertificatePaymentProvider Class Members
    In This Topic

    The following tables list the members exposed by GiftCertificatePaymentProvider.

    Public Constructors
    Public Properties
     NameDescription
    Public PropertyOverridden.  Gets a reference string to identify a particular configuration.  
    Public PropertyOverridden.  Gets the description of the payment provider implementation  
    Public PropertyOverridden.  Gets the name of the payment provider implementation  
    Public Property Gets the Id of the payment gateway in database. Id is passed at the time of initialization. (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Property 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)
    Public PropertyOverridden.  Gets the transactions that are supported by the payment provider implementation  
    Public Property Gets or sets a value indicating whether debug mode is enabled or not (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public PropertyOverridden.  Gets the version of the payment provider implementation  
    Top
    Public Methods
     NameDescription
    Public Method Requests cancellation of a recurring billing authorization. (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public MethodOverridden.  Submits an authorization request  
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public MethodOverridden.  Submits a recurring billing authorization request.  
    Public MethodOverridden.  Submits a capture request for a previously authorized transaction  
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public MethodOverridden.  Submits a refund request for a previously captured transaction  
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public Method (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Public MethodOverridden.  Submits a void request for a previously authorized transaction  
    Public MethodOverridden.  Gets a Url for the configuration of the shipping provider implementation  
    Public MethodOverridden.  Gets a Url for the logo of the payment provider implementation  
    Public MethodOverridden.  Initializes the payment provider implementation. Called by AC at the time of initialization.  
    Top
    Protected Methods
     NameDescription
    Protected Method 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)
    Protected Method Records a transaction message to the debug log. (Inherited from CommerceBuilder.Payments.Providers.PaymentProviderBase)
    Top
    Extension Methods
     NameDescription
    Public Extension MethodOverloaded.  Use this method to bulid query string from NameValueCollection
    Top
    See Also