The view models (JavaScript files) and HTML renderers for the Checkout
plugin module’s UI components are defined in the CommerceAccelerator/Plugins/Checkout/src/main/web-app
directory. Templates for associated cartridges are located in CommerceAccelerator/Plugins/Checkout/src/main/deploy/import/templates
. Note that not all UI components have associated cartridges; those that do not are marked N/A in the Cartridge Type column of the table below.
UI Component | Description | Cartridge Type |
---|---|---|
| Allows the shopper to specify a billing address. Included in the |
|
| Provides a single page checkout flow where the customer can enter a shipping address, shipping method, billing address, and payment method. The Checkout cartridge also allows the customer to enter a coupon code and view a cart summary. Upon completion of the required details, the customer can submit the order. |
|
| Provides a summary of items in the shopper’s cart, including product display name, color, size, and quantity. Included in the |
|
| Provides the customer with options to either login as an existing customer by entering a username and password or enter an email address and continue as a guest customer. Upon entering either of these valid details, the customer is taken to the checkout page. |
|
| Provides confirmation of a successfully placed order and allows the customer to click an order ID to see order details, print the order details, or register for an account. |
|
| Allows the shopper to specify a payment method. Included in the |
|
| Allows the shopper to specify a shipping address. Included in the |
|
| Allows the shopper to specify a shipping method. Included in the |
|