Title: UltraCart Advanced JavaScript Checkout API  
Owner: Jonathan Tew
Creator: Jonathan Tew Mar 22, 2011
Last Changed by: Chris Torigian Nov 02, 2020
Tiny Link: (useful for email) https://ultracart.atlassian.net/wiki/x/_AIV
Export As: Word · PDF  
UltraCart Documentation (2)
    Page: Page 5 - Customer Experience
    Page: Related Items Tab
Labels
Global Labels (5)
Outgoing Links
External Links (3)
    www.github.com/ultracart/
    Google: javascript module pattern
    https://www.ultracart.com/api/
UltraCart Documentation (93)     Page: getItem
    Page: Distance
    Page: checkout (JS API v2)
    Page: getGiftSettings
    Page: Item
    Page: Support
    Page: ItemAttribute
    Page: Automatic Updating of the Global Cart Variable
    Page: estimateShipping
    Page: CartCoupon
    Page: paypalHandoffOnCustomSSL
    Page: applyCoupon
    Page: Cookie Issues
    Page: CartItemMultimedia
    Page: backgroundUpdateCart
    Page: paypalHandoff
    Page: initializeCheckoutApi
    Page: checkoutHandoff
    Page: Call Logging and Javascript Error Handling
    Page: removeGiftCertificate
    Page: subscribeToAutoResponder
    Page: updateItems
    Page: updateCustomerProfile
    Page: getCart
    Page: A Warning About Shipping Costs after Item Changes - Checkout API
    Page: getParameterValues
    Page: getTaxCounties
    Page: CartItemOptionValue
    Page: init (JS API v2)
    Page: getItemsForCatalogGroup - Checkout API Method
    Page: getCartItemMultimediaThumbnail
    Page: Object Model
    Page: getCustomerProfile
    Page: GiftWrap
    Page: Working with JSON Dates
    Page: validate
    Page: removeCoupon
    Page: getItemMultimediaThumbnail
    Page: validateGiftCertificate
    Page: ShippingEstimate
    Page: CartItemOption
    Page: CheckoutHandoffResult
    Page: clearFinalizeAfter
    Page: validateAll
    Page: Using JQuery with the Mootools Framework
    Page: removeItem
    Page: CustomerProfile
    Page: Cart
    Page: ItemMultimediaThumbnail
    Page: getCheckoutTerms
    Page: XHR Issues and the Relay Script
    Page: getCartInstance
    Page: getAdvertisingSources
    Page: API Methods
    Page: GiftSettings
    Page: CartKitComponentOption
    Page: checkoutHandoffOnCustomSSL
    Page: ItemOption
    Page: getStateProvinceCodes
    Page: CustomerProfileAddress
    Page: addItems
    Page: Making an Asynchronous Call
    Page: logError
    Page: establishCustomerProfileImmediately
    Page: getItems
    Page: Global Variables
    Page: Prerequisite skills for using the API
    Page: loginCustomerProfile
    Page: resetCustomerProfilePassword
    Page: clearItems
    Page: applyGiftCertificate
    Page: CheckoutTerms
    Page: setFinalizeAfter
    Page: getAllowedCountries
    Page: ItemMultimedia
    Page: Building a Custom Upsell After Sequence
    Page: getStateProvinces
    Page: Handling Reloads with Error Messages
    Page: ItemOptionValue
    Page: removeItems
    Page: CartItemAttribute
    Page: CartItem
    Page: createCart
    Page: establishCustomerProfile
    Page: Performance Considerations
    Page: logoutCustomerProfile
    Page: getRelatedItems
    Page: updateCart
    Page: getParameterValue
    Page: CartItemMultimediaThumbnail
    Page: getReturnPolicy
    Page: Setting up the API on your page
    Page: Weight