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


In This Topic
    PaymentProviderBase Class Members
    In This Topic

    The following tables list the members exposed by PaymentProviderBase.

    Public Properties
     NameDescription
    Public Property Gets a reference string to identify a particular configuration.  
    Public Property Gets the description of the payment provider implementation  
    Public Property 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.  
    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  
    Public Property 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  
    Public Property Gets the version of the payment provider implementation  
    Top
    Public Methods
     NameDescription
    Public Method Requests cancellation of a recurring billing authorization.  
    Public Method Submits an authorization request  
    Public Method  
    Public Method Submits a recurring billing authorization request.  
    Public Method Submits a capture request for a previously authorized transaction  
    Public Method  
    Public Method  
    Public Method  
    Public Method  
    Public Method  
    Public Method  
    Public Method  
    Public Method Submits a refund request for a previously captured transaction  
    Public Method  
    Public Method  
    Public Method  
    Public Method Submits a void request for a previously authorized transaction  
    Public Method Gets a Url for the configuration of the shipping provider implementation  
    Public Method Gets a Url for the logo of the payment provider implementation  
    Public Method 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  
    Protected Method Records a transaction message to the debug log.  
    Top
    Extension Methods
     NameDescription
    Public Extension MethodOverloaded.  Use this method to bulid query string from NameValueCollection
    Top
    See Also