A
- Abandoned Order is Converted event, Scenario Events
- Abandoned Order is Lost event, Scenario Events
- Abandoned Order is Modified event, Scenario Events
- abandoned order services
- AbandonedOrderLogRepository, The AbandonedOrderLogRepository
- AbandonedOrderService, Defining Abandoned and Lost Orders, Detecting Abandoned and Lost Orders, Configuring AbandonedOrderService
- AbandonedOrderTools, Configuring AbandonedOrderTools
- abandonment states, Abandonment States
- customizations and extensions, Customizations and Extensions
- defining abandoned orders, Defining Abandoned and Lost Orders
- defining lost orders, Defining Abandoned and Lost Orders
- detecting abandoned orders, Detecting Abandoned and Lost Orders
- detecting lost orders, Detecting Abandoned and Lost Orders
- developer overview, An Overview of Abandoned Orders
- messages, Abandoned Order Messages
- order repository extensions, Order Repository Extensions
- orders, abandoned, Abandonment States
- orders, converted, Abandonment States
- orders, lost, Abandonment States
- orders, reanimated, Abandonment States
- profile repository extensions, Extending the Profile Repository
- scenario actions, Scenario Actions
- scenario events, Scenario Events
- transient users, Tracking Abandoned Orders of Transient Users
- AbandonedOrderEventListener, AbandonedOrderEventListener
- AbandonedOrderService, Defining Abandoned and Lost Orders, Detecting Abandoned and Lost Orders, Configuring AbandonedOrderService
- AbandonedOrderTools, Configuring AbandonedOrderTools
- AbstractInventoryManagerImpl, AbstractInventoryManagerImpl
- adding new criteria to the filter methods, Adding New Criteria to the Filter Methods
- address classes, Address Classes
- adjustments
- calculator, Original versus Current Pricing
- in returns, Working Orders
- item cost, Item Cost Adjustments
- tiered pricing, Original versus Current Pricing
- allocateElectronicGood pipeline, allocateElectronicGood Pipeline Chain
- allocateItemRelationship pipeline, allocateItemRelationship Pipeline Chain
- allocateItemRelQuantity pipeline, allocateItemRelQuantity Pipeline Chain
- allocateItemRelQuantityForConfigurableItem pipeline, allocateItemRelQuantityForConfigurableItem Pipeline Chain
- allocateShippingGroup pipeline, allocateShippingGroup Pipeline Chain
- AmountInfo, AmountInfo
- approval process (see order approval process)
- ApprovalFormHandler, ApprovalFormHandler
- ApprovalMessage, JMS Messages in the Order Approval Process
- ApprovalRequiredDroplet, ApprovalRequiredDroplet Servlet Bean
- ApprovalRequiredMessage, JMS Messages in the Order Approval Process
- approvals (see order approval process)
- ApprovedDroplet, ApprovedDroplet Servlet Bean
- approveOrder pipeline, approveOrder Pipeline Chain, creditCardProcessorChain Pipeline Chain, giftCertificateProcessorChain Pipeline Chain, storeCreditProcessorChain Pipeline Chain, invoiceRequestProcessorChain Pipeline Chain, inStorePaymentProcessorChain Pipeline Chain
- article items, article
- attribute element, PMDL XML Structure
- AuxiliaryData, Adding a Subclass with Simple Data Type Properties
C
- caching
- caching the inventory, Caching the Inventory
- InventoryCache, CachingInventoryManager
- CachingInventoryManager, CachingInventoryManager
- CalculatorInfo, CalculatorInfo
- calculators
- adjustment, Original versus Current Pricing
- bulk pricing, Original versus Current Pricing
- item, Original versus Current Pricing
- item price, Original versus Current Pricing
- item price source handler, Original versus Current Pricing
- item scheme, Original versus Current Pricing
- list price, Original versus Current Pricing
- CancelOrderFormHandler, Canceling Orders
- CartModifierFormHandler, Purchase Process Extensions to Support Gift Lists, Understanding the CartModifierFormHandler
- catalog folder properties, Catalog Folders
- catalog repository
- extending, Product Catalog Repository
- overview, Product Catalog Repository
- catalogs
- assigning to users, Assigning a Catalog to a User
- deleting items, Refreshing Orders
- multisite, Assigning Price Lists and Catalogs in a Multisite Configuration
- properties, Catalog Properties
- reporting on, Catalog Security
- repository, Product Catalog Repository
- security, Catalog Security
- categories
- extending, Extending the Category and Product Item Types
- properties, Category Properties
- ChangedProperties, Adding a Subclass with Simple Data Type Properties, Adding a Subclass with Complex Data Type Properties
- checkApprovalComplete pipeline, checkApprovalComplete Pipeline Chain
- checkApprovalCompleteError pipeline, checkApprovalCompleteError Pipeline Chain
- checkout process, Checking Out Orders
- checkRequiresApproval pipeline, checkRequiresApproval Pipeline Chain
- childCategories, deriving, Defining Relationships Between Categories and Products
- childProducts, deriving, Defining Relationships Between Categories and Products
- CIM, Configuring Core Commerce with CIM
- claimable items
- Claimable repository, described, The Claimable Repository
- ClaimableManager, The ClaimableManager Component
- ClaimableTools, The ClaimableTools Component
- coupons, setting up, Setting Up Gift Certificates
- gift certificates, fulfillment, Setting Up Gift Certificates
- gift certificates, purchase process, Setting Up Gift Certificates
- gift certificates, setting up, Setting Up Gift Certificates
- gift certificates, settling, Setting Up Gift Certificates
- gift certificates, using, Setting Up Gift Certificates
- limiting usage, Tracking and Limiting Coupon Uses
- removing unused promotions, Removing Unused Coupon-Based Promotions
- serialized coupons, Using Serialized Coupons
- setting up, Setting Up Gift Certificates and Coupons
- tracking promotion adjustments, Tracking Coupon-Adjusted Promotions
- tracking usage, Tracking and Limiting Coupon Uses
- Claimable repository
- described, The Claimable Repository
- ClaimableManager, The ClaimableManager Component
- ClaimableTools, The ClaimableTools Component
- ClaimableTools component, Architecture Overview
- cloned orders, Scheduling Recurring Orders
- ClosenessQualifierImportExportInfo class, Mapping Promotion Properties
- commerce items
- assigning costs to payment groups, Assigning Costs to Payment Groups
- assigning to shipping groups, Assigning Items to Shipping Groups
- creating, Creating Commerce Items, Shipping Groups, and Payment Groups
- creating configurable, Creating Commerce Items, Shipping Groups, and Payment Groups
- removing from an order, Removing Commerce Objects from an Order
- restricting in shipping groups, Preventing Commerce Items from Being Added to Types of Shipping Groups
- commerce objects, creating with manager classes, Creating Commerce Objects
- CommerceIdentifierPaymentInfo, Preparing a Complex Order for Checkout
- CommerceIdentifierPaymentInfoContainer, Preparing a Complex Order for Checkout
- CommerceItemRelationship, Commerce Item Relationships
- CommerceItemShippingInfo, Preparing a Complex Order for Checkout
- CommerceItemShippingInfoContainer, Preparing a Complex Order for Checkout
- commerceItemTypeClassMap, OrderTools
- CommerceProfileFormHandler, Profile Form Handler Extensions
- CommerceProfileTools, Profile Tools and Property Manager Extension
- CommercePropertyManager, Profile Tools and Property Manager Extension
- CommitOrderFormHandler, Preparing a Complex Order for Checkout
- comparator element, PMDL XML Structure
- ComparisonList, Understanding the Product Comparison System
- completeOrder pipeline, completeOrder Pipeline Chain
- completeRemoveOrder pipeline, completeRemoveOrder Pipeline Chain
- configurable SKUs (see SKUs, configurable)
- ConfigurableItemPriceCalculator, ConfigurableItemPriceCalculator
- ConfigurableItemPriceListCalculator, Price List ConfigurableItemPriceListCalculator, Price List ConfigurableItemPriceListSaleCalculator
- configurationRootPath property, Promotion Template Basics
- configurators, Configurable SKUs and Commerce Items
- constant element, PMDL XML Structure
- content management repository, Web Content Item Types
- ContextValueRetriever, ContextValueRetriever Class
- contracts, Using Requisitions and Contracts
- repository, Contract Repository Items
- Convert Abandoned Order action, Scenario Actions
- Core Commerce services, overview, Configuring Core Commerce Services
- CouponBatch, Using Serialized Coupons
- CouponBatchTools, Using Serialized Coupons
- coupons (see claimable items)
- CreateCreditCardFormHandler, Preparing a Complex Order for Checkout
- CreateElectronicShippingGroupFormHandler, Preparing a Complex Order for Checkout
- CreateHardgoodShippingGroupFormHandler, Preparing a Complex Order for Checkout
- CreateInStorePickupShippingGroupFormHandler, Preparing a Complex Order for Checkout
- CreateInvoiceRequestFormHandler, Preparing a Complex Order for Checkout
- CreatePaymentGroupFormHandler, Preparing a Complex Order for Checkout
- CreateShippingGroupFormHandler, Preparing a Complex Order for Checkout
- CreditCardInitializer, Preparing a Complex Order for Checkout
D
- data loading
- loader components, Data Loader Components
- processor pipelines, Pipeline Drivers and Processors
- reporting data, Loading Data for Core Commerce Reporting
- Data Warehouse
- loading data, Loading Data for Core Commerce Reporting
- database copy
- configuring, Configuring a Database Copy
- DBCopier, Configuring a Database Copy
- DBCopyFormHandler, Configuring a Database Copy
- described, Transferring Product Catalog and Price List Data Using Copy and Switch
- performing, Performing a Database Copy
- ProductCatalogCopierForm, Configuring a Database Copy
- ProductCatalogDB2DBCopier, Configuring a Database Copy
- ProductCatalogMsSqlDBCopier, Configuring a Database Copy
- ProductCatalogOracleDBCopier, Configuring a Database Copy
- database switch
- configuring, Configuring a Database Switch
- described, Transferring Product Catalog and Price List Data Using Copy and Switch
- performing, Performing a Database Switch
- ProductCatalogDataSourceA, Configuring a Database Switch
- ProductCatalogDataSourceB, Configuring a Database Switch
- ProductCatalogSwitcher, Configuring a Database Switch
- ProductCatalogSwitchingDataSource, Configuring a Database Switch
- SwitchingDataSource, Configuring a Database Switch
- database tables
- creating, Creating Database Tables without CIM
- creating for Motorprise, Creating Motorprise Reference Application Tables
- destroying, Destroying Database Tables for Core Commerce
- databases
- copy, Transferring Product Catalog and Price List Data Using Copy and Switch
- Microsoft SQL Server, Using Core Commerce with an MSSQL Database
- Oracle, Using Core Commerce with an Oracle Database
- switch, Transferring Product Catalog and Price List Data Using Copy and Switch
- DataGrid component, Creating the PMDT File
- DB2DBCopier, Configuring a Database Copy
- DBCopier, Configuring a Database Copy
- DBCopyFormHandler, Configuring a Database Copy
- dcs scenario recorder, dcs
- dcs-analytics scenario recorder, dcs-analytics
- deadlocks, preventing inventory, Preventing Inventory Deadlocks
- defaulOrderType, OrderTools
- defaultCommerceItemType, OrderTools
- defaultPaymentGroupAddressType, OrderTools
- defaultPaymentGroupType, OrderTools
- defaultShippingGroupAddressType, OrderTools
- defaultShippingGroupType, OrderTools
- DetailedItemPriceInfo, DetailedItemPriceInfo
- using item discount calculators with, DetailedItemPriceInfo
- using list price calculators with, DetailedItemPriceInfo
- using sale price calculators with, DetailedItemPriceInfo
- discount-detail element, PMDL XML Structure
- discount-structure element, PMDL XML Structure
- DiscountCalculatorService, DiscountCalculatorService
- display-once attribute, Using Promotion Upsell in Templates
- DoubleRangeShippingCalculator, DoubleRangeShippingCalculator
- dynamic pricing, Using Dynamic vs Static Product Pricing, How Dynamic Pricing Works
E
- ElectronicFulfiller, Using the Fulfiller
- ElectronicShippingGroupInitializer, Preparing a Complex Order for Checkout
- endImportExportSession method, Performing a Promotions Import or Export
- Entry, Understanding the Product Comparison System
- event elements
- SubmitOrder, AbandonedOrderEventListener
- TransientOrderEvent, AbandonedOrderEventListener
- event messages, purchase process, Purchase Process Event Messages
- every-group element, PMDL XML Structure
- excludedProperties property, Working with Repository Item Properties in Templates
- excludesProductSetCriteria element, Creating the PMDT File
- executeFulfillOrderFragment pipeline, executeFulfillOrderFragment Pipeline Chain
- exportPromotionsById method, Performing a Promotions Import or Export
- exportPromotionsByRQLQuery method, Performing a Promotions Import or Export
- ExpressCheckoutFormHandler, Preparing a Simple Order for Checkout
- expression element, Creating the PMDT File
- ExpressionParser, Understanding the Order Restriction Classes
- extending
- commerce pipeline definition file, Adding a Subclass with Complex Data Type Properties
- ID Spaces definition file, Adding a Subclass with Simple Data Type Properties, Adding a Subclass with Complex Data Type Properties
- ItemPriceCalculator, ItemPriceCalculator
- Order Repository definition file, Adding a Subclass with Simple Data Type Properties, Adding a Subclass with Complex Data Type Properties
- Qualifier class, Extending the Qualifier Class
- extensions, of profile configuration and classes (see profile extensions)
F
- filling partial orders, Filling Partial Orders
- filter methods for qualifier, Evaluating Qualifiers Example, Adding New Criteria to the Filter Methods
- FilteredCommerceItem, FilteredCommerceItem, Accessing FilteredCommerceItems
- FixedPriceShippingCalculator, FixedPriceShippingCalculator
- folder items, folder
- folder properties, Folder Properties
- form handlers
- extending, Extending the Core Commerce Form Handlers
- managing transactions, Managing Transactions in Core Commerce
- fractional quantities, Working with Fractional Quantities in Orders
- fulfillment, Configuring the Order Fulfillment Framework
- classes, Order Fulfillment Classes
- creating a new fulfiller, Creating a New Fulfiller
- ElectronicFulfiller, Using the Fulfiller
- fault tolerance, Fulfillment Server Fault Tolerance
- HardgoodFulfiller, Using the Fulfiller
- integrating with an external shipping system, Integrating the Order Fulfillment Framework with an External Shipping System
- JMS messages, Overview of Fulfillment Process
- locking, Using Locking in Fulfillment
- message redelivery, Fulfillment Message Redelivery
- notifying fulfillment of shipment, Notifying the HardgoodFulfiller of a Shipment
- order fulfillment events, Order Fulfillment Events
- OrderFulfiller Interface, Using the OrderFulfiller Interface
- overview of fulfillment process, Overview of Fulfillment Process
- pipelines, Fulfillment Pipelines
- replacing the default fulfillment system, Replacing the Default Fulfillment System
- starting the fulfillment server, Running the Fulfillment Server
- using scenarios with fulfillment, Using Scenarios in the Fulfillment Process
- full text search
- MS SQL, Using Core Commerce with an MSSQL Database
- Oracle, Configuring a Catalog for Oracle Full Text Searching
G
- generateCouponBatchCodes, Using Serialized Coupons
- gift certificates (see claimable items)
- gift lists
- adding items to in a multisite environment, Gift and Wish Lists in a Multisite Environment
- business classes, GiftlistManager, Gift List Business Layer Classes
- business classes, GiftlistTools, Gift List Business Layer Classes
- CartModifierFormHandler, Purchase Process Extensions to Support Gift Lists
- described, Setting Up Gift Lists and Wish Lists
- disabling the repository, Disabling the Gift List Repository
- example, Setting Up Gift Lists and Wish Lists
- extensions, database definitions, Extending Gift List Functionality
- extensions, GiftlistFormHandler, Extending Gift List Functionality
- extensions, repository definitions, Extending Gift List Functionality
- filtering, Gift and Wish Lists in a Multisite Environment
- form handlers, GiftlistFormHandler, Gift List Form Handlers
- form handlers, GiftlistSearch, Gift List Form Handlers
- GiftlistHandlingInstruction, Purchase Process Extensions to Support Gift Lists
- in a multisite environment, Gift and Wish Lists in a Multisite Environment
- processors, ProcSendGiftPurchasedMessage, Purchase Process Extensions to Support Gift Lists
- processors, ProcUpdateGiftRepository, Purchase Process Extensions to Support Gift Lists
- purchase process extensions, Purchase Process Extensions to Support Gift Lists
- repository, Gift List Repository
- searching for in a multisite environment, Gift and Wish Lists in a Multisite Environment
- servlet beans, GiftitemDroplet, Gift List Servlet Beans
- servlet beans, GiftitemLookupDroplet, Gift List Servlet Beans
- servlet beans, GiftlistDroplet, Gift List Servlet Beans
- servlet beans, GiftlistLookupDroplet, Gift List Servlet Beans
- setting up, Setting Up Gift Lists and Wish Lists
- site IDs, Gift and Wish Lists in a Multisite Environment
- site scope, Gift and Wish Lists in a Multisite Environment
- with a null site ID, Gift and Wish Lists in a Multisite Environment
- gift with purchase
- classes, Gift with Purchase Classes
- events, Gift with Purchase Events
- repository items, Gift with Purchase Repository Items
- gift with purchase promotions, Gift with Purchase Promotions
- GiftCertificateInitializer, Preparing a Complex Order for Checkout
- GiftitemDroplet, Gift List Servlet Beans
- GiftitemLookupDroplet, Gift List Servlet Beans
- GiftlistDroplet, Gift List Servlet Beans
- GiftlistFormHandler, Gift List Form Handlers
- extensions, Extending Gift List Functionality
- GiftlistHandlingInstruction, Purchase Process Extensions to Support Gift Lists
- GiftlistLookupDroplet, Gift List Servlet Beans
- GiftlistManager, Gift List Business Layer Classes
- GiftlistSearch, Gift List Form Handlers
- GiftlistTools, Gift List Business Layer Classes
- globalPromotionsQuery, How Pricing Services Generate Prices
- grid element, Creating the PMDT File
- GWPDiscountCalculator, GWPDiscountCalculator, GroupDiscountCalculator
- GWPPriceCalculator, GWPPriceCalculator
H
- handleElectronicFulfillOrderFragment pipeline, handleElectronicFulfillOrderFragment Pipeline Chain
- handleElectronicModifyOrder pipeline, handleElectronicModifyOrder Pipeline Chain
- handleElectronicModifyOrderNotification pipeline, handleElectronicModifyOrderNotification Pipeline Chain
- handleElectronicShipGroupUpdateModification pipeline, handleElectronicShipGroupUpdateModification Pipeline Chain
- handleHardgoodFulfillOrderFragment pipeline, handleHardgoodFulfillOrderFragment Pipeline Chain
- handleHardgoodModifyOrder pipeline, handleHardgoodModifyOrder Pipeline Chain
- handleHardgoodModifyOrderNotification pipeline, handleHardgoodModifyOrderNotification Pipeline Chain
- handleHardgoodShipGroupUpdateModification pipeline, handleHardgoodShipGroupUpdateModification Pipeline Chain
- handleHardgoodUpdateInventory pipeline, handleHardgoodUpdateInventory
- handleIdTargetModification pipeline, handleIdTargetModification Pipeline Chain
- handleModifyOrder pipeline, handleModifyOrder Pipeline Chain
- handleModifyOrderNotification pipeline, handleModifyOrderNotification Pipeline Chain
- handleOrderWaitingShipMap pipeline, handleOrderWaitingShipMap Pipeline Chain
- handlePaymentGroupUpdateModification pipeline, handlePaymentGroupUpdateModification Pipeline Chain
- handleRelationshipModification pipeline, handleRelationshipModification Pipeline Chain
- handleShipGroupUpdateModification pipeline, handleShipGroupUpdateModification Pipeline Chain
- handleShippingGroupModification pipeline, handleShippingGroupModification Pipeline Chain
- handleSubmitOrder pipeline, handleSubmitOrder Pipeline Chain
- handling instructions
- adding to a shipping group, Adding Handling Instructions to a Shipping Group
- objects, HandlingInstruction Objects
- setting, Setting Handling Instructions
- HardgoodFulfiller, Using the Fulfiller
- HardgoodShippingGroupInitializer, Preparing a Complex Order for Checkout
I
- ID spaces, defining, Adding a Subclass with Simple Data Type Properties, Adding a Subclass with Complex Data Type Properties
- implementing sale prices using price Lists, Implementing Sale Prices using Price Lists
- importPromotion method, Performing a Promotions Import or Export
- includesProductSetCriteria element, Creating the PMDT File
- inheritance, item descriptor, Extending the Category and Product Item Types
- interfaces, Base Core Commerce Classes and Interfaces
- inventory framework, Inventory Framework
- allocating items for an order, Allocating Items for an Order
- availability of an item, Displaying an Item’s Availability to a Customer
- bundling SKUs , Handling Bundled SKUs in the Inventory
- caching the inventory, Caching the Inventory
- canceling or removing an item from an order, Canceling or Removing an Item from an Order
- configuring the SQL repository, Configuring the SQL Repository
- filling partial orders, Filling Partial Orders
- inventory classes, Inventory Classes
- inventory JMS messages, Inventory JMS Messages
- inventory repository, Inventory Repository
- inventory repository administration, Inventory Repository Administration
- inventory system methods, Inventory System Methods
- InventoryLookup servlet bean, Inventory Repository Administration
- overview of the inventory framework, Overview of the Inventory System
- preventing inventory deadlocks, Preventing Inventory Deadlocks
- InventoryData, Understanding the Product Comparison System
- InventoryLookup, Inventory Repository Administration
- InventoryManager
- configuring new, Configuring a New Inventory Manager
- creating new, Building a New InventoryManager
- examples, Examples of Using the Inventory Manager
- implementing, InventoryManager Implementations
- InvoiceManager, Using the Invoice Manager
- InvoiceRequestInitializer, Preparing a Complex Order for Checkout
- invoices, Generating Invoices
- adding validation logic, Invoice Payment
- checkout, Invoices in Checkout
- DeliveryInfo, DeliveryInfo Repository Item
- PaymentTerms, PaymentTerms Repository Item
- pipelines, Invoice Pipelines
- repository, The Invoice Repository
- repository item, Invoice Repository Item
- sending JMS messages, Sending Invoice JMS Messages
- item calculator classes, Pricing Calculator Classes
- item-properties element, Working with Repository Item Properties in Templates
- ItemDiscountCalculator, ItemDiscountCalculator
- ItemListPriceCalculator, ItemListPriceCalculator, Price List ItemListPriceCalculator
- ItemLookupDroplet, Gift List Servlet Beans
- ItemPriceCalculator, ItemPriceCalculator, Price List ItemPriceCalculator
- ItemPriceInfo, ItemPriceInfo
- ItemPricingCalculator interface, ItemPricingCalculator Interface
- ItemPricingEngine, The Base Pricing Engine, Default Item Pricing Engine
- ItemPricingEngine interface, ItemPricingEngine Interface
- ItemSalePriceCalculator, ItemSalePriceCalculator
- ItemSalesPriceCalculator, Price List ItemSalesPriceCalculator
- ItemSalesTieredPriceCalculator, Price List ItemSalesTieredPriceCalculator
- ItemTieredPriceCalculator, Price List ItemTieredPriceCalculator
- iterator element, PMDL XML Structure
M
- mandatoryProperties property, Working with Repository Item Properties in Templates
- media items, properties, Media Item Properties
- media properties, Specifying Template Pages for Categories and Products
- media-external properties, Using Media-External Properties
- media-internal properties, Using Media-Internal Properties
- mediaContent items, mediaContent
- setting the mediaType property, Setting the mediaType Property of a mediaContent Item
- MissingInventoryItemException, MissingInventoryItemException
- moveToConfirmation pipeline chain, moveToConfirmation Pipeline Chain
- moveToPurchaseInfo pipeline chain, moveToPurchaseInfo Pipeline Chain
- MS SQL full text search, Using Core Commerce with an MSSQL Database
- multi-element-translators element, Creating the PMDT File
- MySQL, Configuring and Populating a Production Database
O
- object states (see order object states)
- ObjectStates class, Core Commerce States
- offer element, PMDL XML Structure
- operator element, PMDL XML Structure
- Oracle databases
- configuring a catalog for full text search, Configuring a Catalog for Oracle Full Text Searching
- configuring repository components, Configuring a Catalog for Oracle Full Text Searching
- configuring storage parameters, Configuring Storage Parameters
- setting up ConText indexes, Configuring a Catalog for Oracle Full Text Searching
- order
- fractional quantities, Working with Fractional Quantities in Orders
- Order Abandoned event, Scenario Events
- order approval process
- ApprovalFormHandler, ApprovalFormHandler
- ApprovalRequiredDroplet, ApprovalRequiredDroplet Servlet Bean
- ApprovedDroplet, ApprovedDroplet Servlet Bean
- customizing or extending, Understanding the Order Approval Process, checkRequiresApproval Pipeline Chain
- detailed process description, Understanding the Order Approval Process
- form handlers, Servlet Beans and Form Handlers for Approving Orders
- JMS messages, ApprovalMessage, JMS Messages in the Order Approval Process
- JMS messages, ApprovalRequiredMessage, JMS Messages in the Order Approval Process
- Order object properties, Understanding the Order Approval Process
- overview, Understanding the Order Approval Process
- pipelines, approveOrder, approveOrder Pipeline Chain, creditCardProcessorChain Pipeline Chain, giftCertificateProcessorChain Pipeline Chain, storeCreditProcessorChain Pipeline Chain, invoiceRequestProcessorChain Pipeline Chain, inStorePaymentProcessorChain Pipeline Chain
- pipelines, checkApprovalComplete, checkApprovalComplete Pipeline Chain
- pipelines, checkApprovalCompleteError, checkApprovalCompleteError Pipeline Chain
- pipelines, checkRequiresApproval, checkRequiresApproval Pipeline Chain
- pipelines, configuration file, Order Approval Pipelines, Payment Pipelines
- pipelines, list, Order Approval Pipelines, Payment Pipelines
- pipelines, orderApproved, orderApproved Pipeline Chain
- pipelines, orderRejected, orderRejected Pipeline Chain
- process diagram, Understanding the Order Approval Process
- servlet beans, Servlet Beans and Form Handlers for Approving Orders
- order calculator classes, Pricing Calculator Classes
- order classes, Base Core Commerce Classes and Interfaces
- order data logging, Order Submit Data Logging
- order fulfillment framewok (see fulfillment)
- order object states
- CommerceItem states, Core Commerce States
- descriptions, Core Commerce States
- display names, Core Commerce States
- integer values, Core Commerce States
- internationalizing, Core Commerce States
- lists, Core Commerce States
- Order states, Core Commerce States
- ShippingGroup states, Core Commerce States
- ShippingGroupCommerceItemRelationship states, Core Commerce States
- order repository, Order Repository
- extending the definition file, Adding a Subclass with Simple Data Type Properties, Adding a Subclass with Complex Data Type Properties
- modifying the database schema, Adding a Subclass with Simple Data Type Properties, Adding a Subclass with Complex Data Type Properties
- order repository, using, Order Repository
- order restrictions
- classes, Understanding the Order Restriction Classes
- classes, ExpressionParser, Understanding the Order Restriction Classes
- classes, ProcPropertyRestrictions, Understanding the Order Restriction Classes
- classes, Rule, Understanding the Order Restriction Classes
- classes, RuleEvaluator, Understanding the Order Restriction Classes
- implementing, Implementing Order Restrictions
- overview, Setting Restrictions on Orders
- OrderAbandoned messages, Abandoned Order Messages
- orderApproved pipeline, orderApproved Pipeline Chain
- OrderDiscountCalculator, OrderDiscountCalculator
- OrderFulfiller interface, Using the OrderFulfiller Interface
- OrderManager, modifying the configuration file, Adding a Subclass with Complex Data Type Properties
- OrderModified, Order Fulfillment Events
- OrderPriceInfo, OrderPriceInfo
- OrderPricingCalculator interface, OrderPricingCalculator Interface
- OrderPricingEngine, The Base Pricing Engine, Default Order Pricing Engine
- OrderPricingEngine interface, OrderPricingEngine Interface
- orderRejected pipeline, orderRejected Pipeline Chain
- orders
- adding an item via a URL, Adding an Item to an Order via a URL
- allocating items, Allocating Items for an Order
- approvals (see order approval process)
- canceling, Canceling Orders
- checking out, Checking Out Orders, Checking Out an Order
- creating, Creating an Order
- creating multiple, Creating Multiple Orders
- extending validation pipelines, Extending Order Validation to Support New Payment Methods
- handling returned items, Handling Returned Items
- loading, Loading Orders
- managing deleted products, Refreshing Orders
- managing deleted SKUs, Refreshing Orders
- merging, Merging Orders
- modifying by catalogRefId, Modifying the Current Order
- modifying by ShippingGroupCommerceItemId, Modifying the Current Order
- modifying, overview, Modifying Orders
- preparing complex orders for checkout, Preparing a Complex Order for Checkout
- preparing simple orders for checkout, Preparing a Simple Order for Checkout
- preventing payment if unfulfilled, Checking Out an Order
- processing, Checking Out an Order
- processing payment of, Processing Payment of Orders
- refreshing, Refreshing Orders
- repricing, Repricing Orders
- saving, Saving Orders
- scheduling recurring (see recurring orders, scheduling)
- setting restrictions (see order restrictions)
- submitting for checkout, Preparing a Complex Order for Checkout
- troubleshooting problems with, Troubleshooting Order Problems
- updating to the repository, Updating an Order with the OrderManager
- OrderSubtotalCalculator, OrderSubtotalCalculator
- OrderTools, OrderTools
- modifying the configuration file, Adding a Subclass with Simple Data Type Properties, Adding a Subclass with Complex Data Type Properties
- subclassing, Adding a Subclass with Complex Data Type Properties
- orderTypeClassMap, OrderTools
P
- payment groups
- adding validation for new, Extending Order Validation to Support New Payment Methods
- assigning commerce item costs to, Assigning Costs to Payment Groups
- assigning entire order cost to, Assigning an Order’s Total Cost to Payment Groups
- assigning order’s total cost to, Assigning Costs to Payment Groups
- assigning partial order cost to, Assigning an Order’s Component Costs to Payment Groups
- assigning shipping costs to, Assigning Costs to Payment Groups
- assigning tax costs to, Assigning Costs to Payment Groups
- creating, Creating Commerce Items, Shipping Groups, and Payment Groups
- creating multiple, Creating Commerce Items, Shipping Groups, and Payment Groups
- payment process
- default pipelines, Overview of the Payment Process
- extending for a custom payment method, Extending the Payment Process to Support a New Payment Method
- extending payment operations, Extending the Payment Operations of a Payment Method
- overview, Overview of the Payment Process
- payment processor, integrating with PaymentManager, Extending the Payment Process to Support a New Payment Method
- payment types, Working with Payment Type Objects
- PaymentGroupCommerceItemRelationship, Relationship Types
- PaymentGroupDroplet, Preparing a Complex Order for Checkout
- PaymentGroupFormHandler, Preparing a Complex Order for Checkout
- PaymentGroupInitializer, Preparing a Complex Order for Checkout
- PaymentGroupMapContainer, Preparing a Complex Order for Checkout
- PaymentGroupModified, Order Fulfillment Events
- PaymentGroupOrderRelationship, Relationship Types
- PaymentGroupShippingGroupRelationship, Relationship Types
- PaymentManager, Overview of the Payment Process
- PaymentStatus, Overview of the Payment Process, Extending the Payment Process to Support a New Payment Method
- PaymentStatusImpl, Extending the Payment Process to Support a New Payment Method
- paymentTypeClassMap, OrderTools
- performance issues
- promotion delivery, Performance Issues Related to Promotion Delivery
- performHardgoodIdTargetModification pipeline, performHardgoodIdTargetModification Pipeline Chain
- performHardgoodItemModification pipeline, performHardgoodItemModification Pipeline Chain
- performHardgoodRelationshipModification pipeline, performHardgoodRelationshipModification Pipeline Chain
- performHardgoodShippingGroupModification pipeline, performHardgoodShippingGroupModification Pipeline Chain
- performIdTargetModification pipeline, performIdTargetModification Pipeline Chain
- performOrderModification pipeline, performOrderModification Pipeline Chain
- pipeline chains
- extending, Extending Order Validation to Support New Payment Methods, Adding a Subclass with Complex Data Type Properties
- order approval process, Order Approval Pipelines, Payment Pipelines
- order processing, Pipelines
- pipelines
- data loading, Pipeline Drivers and Processors
- fulfillment, Fulfillment Pipelines
- place-holder-value attribute, Working with Repository Item Properties in Templates
- PMDL
- example, PMDL Example: Bulk Discount, PMDL Example: Group Discount
- PMDL rules, Understanding PMDL Discount Rules
- DTD, PMDL XML Structure
- replacing the way a PMDL rule is evaluated, Replacing the Way a PMDL Rule Is Evaluated
- pmdlRule property, Promotion Repository Item Properties
- PMDT, Creating the PMDT File
- header attributes, Creating the PMDT File
- preventing inventory deadlocks, Preventing Inventory Deadlocks
- price lists
- assigning to users, Assigning a Price List to a User
- bulk and tiered pricing, Description of Volume Pricing
- database copy, Transferring Product Catalog and Price List Data Using Copy and Switch
- database switch, Transferring Product Catalog and Price List Data Using Copy and Switch
- multisite, Assigning Price Lists and Catalogs in a Multisite Configuration
- price list calculator classes, Pricing Calculator Classes
- using in combination with SKU-based pricing, Using Price Lists in Combination with SKU-Based Pricing
- using price lists, Using Price Lists
- PriceRangeShippingCalculator, PriceRangeShippingCalculator
- prices
- generating, How Pricing Services Generate Prices
- pricing
- bulk price calculations, Original versus Current Pricing
- by product/SKU, Returns Pipelines, Original versus Current Pricing
- calculating, How Pricing Services Generate Prices
- current, Original versus Current Pricing
- items, How Pricing Services Generate Prices
- original, Original versus Current Pricing
- sales price, Original versus Current Pricing
- tiered, Original versus Current Pricing
- time-based, Time-Based Pricing
- volume levels, Original versus Current Pricing
- pricing engine
- creating, Creating a New Pricing Engine
- pricing engines
- extending, Extending Pricing Engines
- pricing services, Core Commerce Pricing Services Overview
- creating promotions, Understanding Promotions
- default pricing engines, Default Pricing Engines
- extending and creating pricing engines, Extending Pricing Engines
- how pricing services generate prices, How Pricing Services Generate Prices
- ItemPricingCalculator interface, ItemPricingCalculator Interface
- ItemPricingEngine interface, ItemPricingEngine Interface
- OrderPricingCalculator interface, OrderPricingCalculator Interface
- OrderPricingEngine interface, OrderPricingEngine Interface
- overview, How Pricing Services Generate Prices
- Price Holding Classes, Price Holding Classes
- price lists, Using Price Lists
- pricing calculator classes, Pricing Calculator Classes
- pricing calculators, Extending Pricing Calculators
- PricingConstants interface, PricingConstants Interface
- PricingEngine, The Base Pricing Engine
- PricingEngineService, PricingEngineService
- ShippingPricingCalculator interface, ShippingPricingCalculator Interface
- ShippingPricingEngine interface, ShippingPricingEngine Interface
- TaxPricingCalculator interface, TaxPricingCalculator Interface, CalculatorInfoProvider Interface
- TaxPricingEngine interface, TaxPricingEngine Interface
- terminology, Common Terms in Pricing Services
- pricing-model element, PMDL XML Structure
- PricingAdjustment class, PricingAdjustment
- pricingCalculatorService, How Pricing Services Generate Prices
- PricingCommerceItem class, PricingCommerceItem
- PricingConstants interface, PricingConstants Interface
- PricingModelHolder class, PricingModelHolder
- PricingModelProperties class, PricingModelProperties
- PricingTools, PricingTools Class
- processElectronicShippingGroup pipeline, processElectronicShippingGroup Pipeline Chain
- processElectronicShippingGroups pipeline, processElectronicShippingGroups Pipeline Chain
- processHardgoodShippingGroup pipeline, processHardgoodShippingGroup Pipeline Chain
- processHardgoodShippingGroups pipeline, processHardgoodShippingGroups Pipeline Chain
- processor chains (see pipeline chains)
- processOrder pipeline, Checking Out an Order
- processOrder pipeline chain, processOrder Pipeline Chain
- ProcPropertyRestrictions, Understanding the Order Restriction Classes
- ProcSendGiftPurchasedMessage, Purchase Process Extensions to Support Gift Lists
- ProcUpdateGiftRepository, Purchase Process Extensions to Support Gift Lists
- product catalog
- database copy, Transferring Product Catalog and Price List Data Using Copy and Switch
- database switch, Transferring Product Catalog and Price List Data Using Copy and Switch
- products, deleting, Refreshing Orders
- SKUs, deleting, Refreshing Orders
- product catalog data logging, Product Catalog Data Logging
- product comparison
- ComparisonList, Understanding the Product Comparison System
- Entry, Understanding the Product Comparison System
- extending the system, Extending the Product Comparison System
- InventoryData, Understanding the Product Comparison System
- localization, Understanding the Product Comparison System
- overview, Setting Up Product Comparison Lists
- ProductComparisonList, Understanding the Product Comparison System
- ProductList, Understanding the Product Comparison System
- ProductListContains, Understanding the Product Comparison System
- ProductListHandler, Understanding the Product Comparison System
- TableInfo, Using TableInfo to Display a Product Comparison List
- ProductCatalogCopierForm, Configuring a Database Copy
- ProductCatalogDataSourceA, Configuring a Database Switch
- ProductCatalogDataSourceB, Configuring a Database Switch
- ProductCatalogMsSqlDBCopier, Configuring a Database Copy
- ProductCatalogOracleDBCopier, Configuring a Database Copy
- ProductCatalogSwitcher, Configuring a Database Switch
- ProductCatalogSwitchingDataSource, Configuring a Database Switch
- ProductComparisonList, Understanding the Product Comparison System
- localization, Understanding the Product Comparison System
- productInfo, properties, Product Information Properties
- ProductList, Understanding the Product Comparison System
- ProductListContains, Understanding the Product Comparison System
- ProductListHandler, Understanding the Product Comparison System
- localization, Understanding the Product Comparison System
- products
- deleting, Refreshing Orders
- extending, Extending the Category and Product Item Types
- properties, Product Properties
- profile extensions, Core Commerce Profile Extensions
- CommerceProfileFormHandler, Profile Form Handler Extensions
- CommerceProfileTools, Profile Tools and Property Manager Extension
- CommercePropertyManager, Profile Tools and Property Manager Extension
- Profile repository, Profile Repository Extensions
- promotion templates
- basics, Promotion Template Basics
- Promotion vetoing, Tender-Based Promotion Vetoing
- PromotionClaimable, Using Serialized Coupons
- PromotionImportExport component, Architecture Overview
- PromotionImportExportInfo class, Mapping Promotion Properties
- PromotionImportExportIntegrator interface, Using the PromotionImportExportIntegrator Interface
- PromotionImportExportTools component, Architecture Overview
- PromotionImportWorkflowAutomator component
- configuring, Configuring the PromotionImportWorkflowAutomator Component
- promotions
- adding new discount types, Adding New Promotion Discount Types
- and returns, Working Orders
- batch importing and exporting, Configuring Import/Export Batching
- creating, Understanding Promotions
- extending, Extending Promotions Functionality
- gift with purchase, Gift with Purchase Promotions
- how pricing services generate prices, How Pricing Services Generate Prices
- importing and exporting, Importing and Exporting Promotions
- importing and exporting, mapping properties, Mapping Promotion Properties
- performance issues, Performance Issues Related to Promotion Delivery
- Promotion Folder Repository Items, PromotionFolder Repository Items
- PromotionStatus Repository Items, PromotionStatus Repository Items
- repository item properties, Promotion Repository Item Properties
- types of promotions, Understanding Promotions
- promotions templates
- creating, Adding New Promotions Templates
- displaying dynamic properties in, Working with Repository Item Properties in Templates
- displaying static values in, Working with Repository Item Properties in Templates
- dynamically creating grids, Creating the PMDT File
- editing existing, Editing Existing Promotion Templates
- explicitly defining grids, Creating the PMDT File
- filtering properties in, Working with Repository Item Properties in Templates
- layout elements, Creating the PMDT File
- localizing, Localizing Promotions Templates
- marking fields as optional, Creating the PMDT File
- repository item properties in, Working with Repository Item Properties in Templates
- storing, Promotion Template Basics
- translating user input, Translating User Input Values in Templates
- using an asset picker in, Working with Repository Item Properties in Templates
- using promotion upsells in, Using Promotion Upsell in Templates
- validating user input, Validating Promotions
- PromotionTemplateManager component, Architecture Overview
- PromotionTemplateRegistry component, Promotion Template Basics
- promotionUsage pipeline chain, promotionUsage Pipeline Chain, submitReturn Pipeline Chain, returnItem Pipeline Chain
- PropertyRangeShippingCalculator, PropertyRangeShippingCalculator
- PSCExpression component, Working with Repository Item Properties in Templates
- PublishingWorkflowAutomator component, Architecture Overview, Performing a Promotions Import or Export
- purchase process
- described, Configuring Purchase Process Services
- extending, Extending the Purchase Process
- gift list extensions, Purchase Process Extensions to Support Gift Lists
- manipulating extended objects, Manipulating Extended Objects
- purchase process services, integrating with, Purchase Process Integration Points
- PurchaseProcessFormHandler, Managing Transactions in Core Commerce
Q
- QualifiedItem class, QualifiedItem Class
- qualifier element, PMDL XML Structure
- qualifiers
- accessing FilteredCommerceItems, Accessing FilteredCommerceItems
- evaluating, Evaluating Qualifiers Example, FilteredCommerceItem
- extending the Qualifier class, Extending the Qualifier Class
- overriding filters, Overriding Qualifier Filters
- Qualifier Class, Qualifier Class
- Qualifier properties, Qualifier Properties
- QualifierService, Default Qualifier Service
- replacing the way a PMDL rule is evaluated, Replacing the Way a PMDL Rule Is Evaluated
- replacing the way the qualifier determines the result set, Replacing the Way the Qualifier Determines the Result Set
- quantifier element, PMDL XML Structure
R
- Reanimate Abandoned Order action, Scenario Actions
- recalcPaymentGroupAmounts pipeline chain, recalcPaymentGroupAmounts Pipeline Chain
- recorder, shopping process, Shopping Process Recorder
- recurring orders
- creating, Creating, Modifying, and Deleting Scheduled Orders
- deleting, Creating, Modifying, and Deleting Scheduled Orders
- modifying, Creating, Modifying, and Deleting Scheduled Orders
- overview, Scheduling Recurring Orders
- scheduledOrder repository item, Understanding the scheduledOrder Repository Item
- ScheduledOrderHandler, Creating, Modifying, and Deleting Scheduled Orders
- ScheduledOrderService, Submitting Scheduled Orders
- scheduling, Submitting Scheduled Orders
- refreshOrder pipeline, Refreshing Orders
- refreshOrder pipeline chain, refreshOrder Pipeline Chain
- refunds, Creating Return Reason Codes
- customizing, Customizing Refund Methods
- shipping calculation, Customizing Shipping Refund Calculations
- reinitializeTime property, PricingModelHolder
- relatedCategories, deriving, Defining Relationships Between Categories and Products
- relatedProducts, deriving, Defining Relationships Between Categories and Products
- relationships
- objects, Using Relationship Objects
- priority, Relationship Priority
- types, Relationship Types
- relationshipTypeClassMap, OrderTools
- removeHardgoodShippingGroup pipeline, removeHardgoodShippingGroup Pipeline Chain
- removeOrder pipeline, removeOrder Pipeline Chain
- removeShipItemRelsFromShipGroup pipeline, removeShipItemRelsFromShipGroup Pipeline Chain
- reporting
- data loading, Loading Data for Core Commerce Reporting
- data loading environment, Setting Up the Data Loading Environment
- data logging, Logging Data for Core Commerce Reporting
- database tables, Setting Up Core Commerce Reporting Environments
- JMS message types, JMS Message Information for Data Logging
- loading initial data, Initial Data Logging for Catalogs, Users, and Segments
- logging configuration, Data Logging Configuration
- logging overview, Logging Data for Core Commerce Reporting
- merchandising environment, Setting up the Asset Management Environment
- parent catalog configuration, Configuring a Parent Catalog
- production environment, Setting Up the Production Environment
- setting up, Setting Up Core Commerce Reporting Environments
- reportingCatalogId, Configuring a Parent Catalog
- repositories
- Claimable, The Claimable Repository
- gift lists, Gift List Repository
- promotions, Promotion Repository Item Properties
- repository items
- using properties in promotions templates, Working with Repository Item Properties in Templates
- RepositoryInventoryManager, RepositoryInventoryManager
- repriceOrder pipeline chain, repriceOrder Pipeline Chain
- requisitions, Using Requisitions and Contracts
- retrieveWaitingShipMap pipeline, retrieveWaitingShipMap Pipeline Chain
- returned items, processing, Handling Returned Items
- returns
- cost adjustment, Item Cost Adjustments
- default return fees, Configuring the Default Return Fee
- item dispositions, Creating Returned Item Dispositions
- reason codes, Creating Return Reason Codes
- refund amount, Extending Return Request Objects
- root categories
- defining in catalogs, Defining Root Categories
- Rule, Understanding the Order Restriction Classes
- RuleEvaluator, Understanding the Order Restriction Classes
S
- sale prices, using price lists, Implementing Sale Prices using Price Lists
- SaveOrderFormHandler, Saving Orders
- scenario recorders, Appendix C: Scenario Recorders
- dcs, dcs
- dcs-analytics, dcs-analytics
- shoppingprocess, shoppingprocess
- scenarios
- TransientOrderRecorder, TransientOrderRecorder
- using scenarios in the fulfillment process, Using Scenarios in the Fulfillment Process
- scheduled orders (see recurring orders)
- ScheduledOrderHandler, Creating, Modifying, and Deleting Scheduled Orders
- ScheduledOrderService, Submitting Scheduled Orders
- screen-segment element, Creating the PMDT File
- sendOrderToFulfiller pipeline, sendOrderToFulfiller Pipeline Chain
- sendScenarioEvent pipeline chain, sendScenarioEvent Pipeline Chain, recalcCostCenterAmounts Pipeline Chain, validateCostCenters Pipeline Chain, validateCostCenter Pipeline Chain, createReturnAdjustedOrder Pipeline Chain, createReturnCalculationOrder Pipeline Chain, createPromotionEvaluationOrder Pipeline Chain, createReturnRequest Pipeline Chain, confirmReturnRequest Pipeline Chain, settleReturn Pipeline Chain, applyRefundAllocations Pipeline Chain, applySelectedItems Pipeline Chain, calculateRefundAmounts Pipeline Chain, generateReplacementOrderForExchange Pipeline Chain, prepareReplacementOrder Pipeline Chain, submiteReplacementOrderToFulfillment Pipeline Chain, recordMerchandiseReturn Pipeline Chain, requestQuote Pipeline Chain, validateQuote Pipeline Chain, completeQuote Pipeline Chain, rejectQuote Pipeline Chain
- serialized coupons, Using Serialized Coupons
- claiming, Using Serialized Coupons
- generating coupon codes, Using Serialized Coupons
- servlet beans
- ApprovalRequiredDroplet, ApprovalRequiredDroplet Servlet Bean
- ApprovedDroplet, ApprovedDroplet Servlet Bean
- GiftitemDroplet, Gift List Servlet Beans
- GiftitemLookupDroplet, Gift List Servlet Beans
- GiftlistDroplet, Gift List Servlet Beans
- GiftlistLookupDroplet, Gift List Servlet Beans
- session backup, Appendix D: Session Backup
- Set Order’s Last Updated Date action, Scenario Actions
- shipPendingShippingGroups pipeline, shipPendingShippingGroups Pipeline Chain
- shipping calculator classes, Pricing Calculator Classes
- shipping group
- extending, Extending Return Request Objects
- shipping groups
- adding handling instructions to (see handling instructions, adding to a shipping group)
- adding validation for new, Extending Order Validation to Support New Payment Methods
- assigning commerce items to, Assigning Items to Shipping Groups
- creating, Creating Commerce Items, Shipping Groups, and Payment Groups
- creating multiple, Creating Commerce Items, Shipping Groups, and Payment Groups
- ShippingCalculatorImpl, ShippingCalculatorImpl
- ShippingDiscountCalculator, ShippingDiscountCalculator
- ShippingGroupCommerceItemRelationship, Relationship Types
- ShippingGroupDroplet, Preparing a Complex Order for Checkout
- ShippingGroupFormHandler, Preparing a Complex Order for Checkout
- shippingGroupHasShipped pipeline, shippingGroupHasShipped Pipeline Chain
- ShippingGroupInitializer, Preparing a Complex Order for Checkout
- ShippingGroupMapContainer, Preparing a Complex Order for Checkout
- ShippingGroupModified, Order Fulfillment Events
- ShippingPriceInfo, ShippingPriceInfo
- ShippingPricingCalculator interface, ShippingPricingCalculator Interface
- ShippingPricingEngine, The Base Pricing Engine, Default Shipping Pricing Engine
- ShippingPricingEngine interface, ShippingPricingEngine Interface
- shippingTypeClassMap, OrderTools
- shipShippingGroup pipeline, shipShippingGroup Pipeline Chain
- shopping process stages, Shopping Process Stages
- shopping process tracking, Tracking the Shopping Process
- shoppingprocess scenario recorder, shoppingprocess
- SimpleOrderManager
- subclassing, Adding a Subclass with Complex Data Type Properties
- using, Using the SimpleOrderManager
- SingletonSchedulableService, Submitting Scheduled Orders
- site scope, Gift and Wish Lists in a Multisite Environment
- SKU bundles, Creating SKU Bundles
- building a store without bundles, Building a Store without Bundles
- SKU fulfiller, Using the SKU Fulfiller Property
- SKU-based pricing
- with multisite, PricingTools Class
- SKUs, SKU Items and SKU Links
- associating products with, Associating Products with SKUs
- bundling, Handling Bundled SKUs in the Inventory
- configurable, Configurable SKUs, Configurable SKUs and Commerce Items
- deleting, Refreshing Orders
- extending, Extending the SKU Item Type
- media properties, Using SKU Media Properties
- price properties, Using SKU Price Properties
- properties, SKU Properties
- SKU link properties, SKU Link Properties
- using SKU-based pricing with price lists, Using Price Lists in Combination with SKU-Based Pricing
- splitShippingGroupForAvailability pipeline, splitShippingGroupForAvailability Pipeline Chain
- splitShippingGroupsFulfillment pipeline, splitShippingGroupsFulfillment Pipeline Chain
- startImportExportSession method, Performing a Promotions Import or Export
- states (see order object states)
- static pricing, Using Dynamic vs Static Product Pricing, How Static Pricing Works
- StoreCreditInitializer, Preparing a Complex Order for Checkout
- string-value element, PMDL XML Structure
- subclass
- adding with complex data type properties, Adding a Subclass with Complex Data Type Properties
- adding, with simple type properties, Adding a Subclass with Simple Data Type Properties
- manipulating extended objects, Manipulating Extended Objects
- of AuxiliaryData, Adding a Subclass with Simple Data Type Properties
- SubmitOrder event, AbandonedOrderEventListener
- submitOrder pipeline chain, submitOrder Pipeline Chain
- switchableDiscount element, Creating the PMDT File
- switching database, Creating Tables for a Switching Schema
- SwitchingDataSource, Configuring a Database Switch
T
- TableInfo, Using TableInfo to Display a Product Comparison List
- tag items, tag
- target element, PMDL XML Structure
- tax calculator classes, Pricing Calculator Classes
- TaxDiscountCalculator, TaxDiscountCalculator
- TaxPriceInfo, TaxPriceInfo
- TaxPricingCalculator interface, TaxPricingCalculator Interface, CalculatorInfoProvider Interface
- TaxPricingEngine, The Base Pricing Engine, Default Tax Pricing Engine
- TaxPricingEngine interface, TaxPricingEngine Interface
- TaxProcessorTaxCalculator, TaxProcessorTaxCalculator
- template orders, Scheduling Recurring Orders
- templates, specifying, Specifying Template Pages for Categories and Products
- Tender-Based promotions, Tender-Based Promotion Vetoing
- tiered pricing, Description of Volume Pricing
- TransactionLockFactory, beforeSet Method
- transactions in form handlers, Managing Transactions in Core Commerce
- TransientOrderEvent, AbandonedOrderEventListener
- TransientOrderRecorder scenario, TransientOrderRecorder
- troubleshooting order problems, Troubleshooting Order Problems
W
- Web content items, Web Content Item Types
- properties, Web Content Item Properties
- Web content management, Web Content Management
- application modules, Application Modules
- internationalization, Internationalization
- multisite implications, Multisite Implications
- WeightRangeShippingCalculator, WeightRangeShippingCalculator
- wish lists
- described, Setting Up Gift Lists and Wish Lists
- example, Setting Up Gift Lists and Wish Lists
- setting up, Setting Up Gift Lists and Wish Lists