Developer Resources for AbleCommerce eCommerce platform
Inheritance Hierarchy Version
CommerceBuilder.Payments Namespace
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