Developer Resources for AbleCommerce eCommerce platform
CommerceBuilder.Services.Checkout Namespace / CheckoutService Class
Methods


In This Topic
    CheckoutService Class Members
    In This Topic

    The following tables list the members exposed by CheckoutService.

    Public Constructors
     NameDescription
    Public Constructor  
    Top
    Public Methods
     NameDescription
    Public Method Executes a checkout request.  
    Top
    Protected Methods
     NameDescription
    Protected Method Activates and fulfills digital goods in the order  
    Protected Method Activates gift certificates  
    Protected Method Activates subscriptions for the given order  
    Protected Method Commits taxes after an order is placed  
    Protected Method Generates digital goods from order items  
    Protected Method Generates the gift certificates associated with this order.  
    Protected Method Converts kit product assoications into order line items for a basket that is being finalized.  
    Protected Method This creates the base order object / record without child data  
    Protected Method Transcribes coupons associated with the basket into the new order  
    Protected Method Generates order items from the basket data  
    Protected Method Generates order shipments from the basket data  
    Protected Method Generate subscriptions for order items  
    Protected Method Generates the payment records for an order  
    Protected Method Chooses a preferred email address for the user  
    Protected Method Gets the order item adjustments  
    Protected MethodOverloaded.  Checks if the given order has recurring billing subscriptions  
    Protected Method Logs checkout error to error log  
    Protected Method Logs a post-checkout error to error log  
    Protected Method Check if we need to generate multiple payments  
    Protected Method Sorts the order items according to the busines rules  
    Protected Method Recalculates stored values in the database to ensure they are correct  
    Top
    Extension Methods
     NameDescription
    Public Extension MethodOverloaded.  Use this method to bulid query string from NameValueCollection
    Top
    See Also