Developer Resources for AbleCommerce eCommerce platform
Inheritance Hierarchy
In This Topic
    CommerceBuilder.Payments Namespace
    In This Topic
    Classes
     ClassDescription
    Class Contains payment account data
    Class Class that represents a request for Authorization of next payment for a subscription
    Class Class that represents a response to an authorization request for next subscription payment
    Class Class representing a request to authorize a recurring payment
    Class Class that represents a response to a recurring authorization request
    Class Class that represents a request for payment Authorization
    Class Class that represents a response to an authorization request.
    Class Abstract class that implements ITransactionRequest interface
    Class Class that represents a request for cancelling a recurring subscription
    Class Class representing a request for capturing a previously authorized transaction
    Class Default gift certificate key generator that generates gift certificates similar to credit card numbers. The keys can be validated with Luhn/mod10
    Class PaymentProfile object for NHibernate mapped table 'ac_GatewayPaymentProfiles'.
    Class This class provides repository functionality for the PaymentProfile
    Class GiftCertificate object for NHibernate mapped table 'ac_GiftCertificates'. GiftCertificate object for NHibernate mapped table 'ac_GiftCertificates'.
    Class This class provides repository functionality for the GiftCertificate This class provides repository functionality for the GiftCertificate
    Class GiftCertificateTransaction object for NHibernate mapped table 'ac_GiftCertificateTransactions'.
    Class This class provides repository functionality for the GiftCertificateTransaction This class provides repository functionality for the GiftCertificateTransaction
    Class Payment object for NHibernate mapped table 'ac_Payments'. Payment object for NHibernate mapped table 'ac_Payments'.
    Class Extensions to IList to emulate methods specific to payment collections.
    Class Utility class for processing payments
    Class PaymentGateway object for NHibernate mapped table 'ac_PaymentGateways'. PaymentGateway object for NHibernate mapped table 'ac_PaymentGateways'.
    Class Exception class related to Payment Gateway Provider errors
    Class This class provides repository functionality for the PaymentGateway This class provides repository functionality for the PaymentGateway
    Class PaymentInstrumentData class
    Class PaymentMethod object for NHibernate mapped table 'ac_PaymentMethods'. PaymentMethod object for NHibernate mapped table 'ac_PaymentMethods'.
    Class This class provides repository functionality for the PaymentMethod This class provides repository functionality for the PaymentMethod
    Class This class provides repository functionality for the Payment This class provides repository functionality for the Payment
    Class Exception class for invalid payment status errors
    Class Helper class for payment status calculations
    Class A class that represents a refund request
    Class Transaction object for NHibernate mapped table 'ac_Transactions'. Transaction object for NHibernate mapped table 'ac_Transactions'.
    Class Extensions to IList to emulate methods specific to transaction collections.
    Class This class provides repository functionality for the Transaction This class provides repository functionality for the Transaction
    Class Class that represents a request to void a previously authorized transaction
    Interfaces
     InterfaceDescription
    Interface Interface for GatewayPaymentProfile entities
    Interface Interface for GiftCertificate entities Interface for GiftCertificate entities
    Interface Interface for GiftCertificateTransaction entities
    Interface Interface that a Gift Certificate Key Provider must implement
    Interface Interface for PaymentGateway entities Interface for PaymentGateway entities
    Interface Interface for PaymentMethod entities Interface for PaymentMethod entities
    Interface Interface for Payment entities Interface for Payment entities
    Interface Interface for PayPal PayNowButton implementation must implement
    Interface Interface for Transaction entities Interface for Transaction entities
    Interface Interface that represents a generic transaction request
    Delegates
    Enumerations
     EnumerationDescription
    Enumeration Enumeration that represents the status of a gift certificate.
    Enumeration Enumeration that represents a payment instrument type.
    Enumeration Enumeration that represents the type of payment processing happened on a payment
    Enumeration Enumeration that represents the status of a payment
    Enumeration Enumeration that represents the status of a transaction
    Enumeration Enumeration that represents the type of a transaction
    See Also