1. In-Bound
1.1. Catalog
1.1.1. Rich Product Content
1.1.2. Ratings and Reviews
1.1.3. Inventory Information
1.1.3.1. Cross-Channels
1.1.3.2. Home Store/Location
1.1.3.3. Cross-Location(s)/Associated Store Groups/Similar Assortment Store Groups in the location
1.2. Product Recommendations
1.3. Upselling and Cross-Selling Recommendations
1.4. Product's Position in the Store (Planogram Data inclusive of Floor and Planogram Data)
1.5. Pricing and Promotions Data
1.5.1. Single Quantity Promotional Offers
1.5.2. Multiple-Quantity Promotional Offers
1.5.3. Handle MULTIPLE price lists (Store, Other Store Price lists, Online, Other channel price lists)
1.6. Store/Location-Product-Taxation
1.6.1. Federal-State-Local/Council/County/District Level Taxes for each products
1.6.2. Tax applicable using GSC Codes?
1.6.3. External integration with taxation engines?
1.6.3.1. Accommodate the inclusion of Goods and Services Code at product level and consideration of the same for tax calculation at the order/transaction line level
1.7. Store Information/Location Information
1.8. POS-TAP-->Any other business rules (as applicable)
1.8.1. Order Line Modifications
1.8.1.1. Price Overrides
1.8.1.2. Tax Overrides
1.8.1.3. Discounts
1.8.1.3.1. Associate Discounts
1.8.1.3.2. .......
1.8.2. Order Level Modifications
1.8.2.1. Order Level Price Overrides
1.8.2.2. Order Level Tax Overrides
1.8.2.3. Discounts
1.8.2.3.1. Associate Discounts
1.8.2.3.2. ........
1.9. Shipping Charges Calculation
1.9.1. Flat-Rate (will NOT need any external integration). Order level will NOT be needed.
1.9.2. Shipping Charge APIs
1.9.2.1. Takes shipping box/container's dimensions into account
1.9.2.1.1. UPS, USPS, Fedex provides us sandbox environments to test and deploy the requirements
1.9.2.1.2. Depends on the business rules of how the retailer wants to integrate with their logistics provider
1.9.2.2. Takes the flat charge per a box
1.9.2.2.1. Integration still needed. But, minimally invasive
1.10. Address Validation Services
1.10.1. USPS
1.10.2. Pitney Bowes AVS
1.11. Payment Gateway Integration
1.11.1. Standard interfaces for retail and non-retail transactions to be accommodated
1.12. Loyalty System Integration
1.12.1. Verification
1.12.2. Validation
1.12.3. Updating of Loyalty Information
1.12.4. Customer Profile Information
1.12.4.1. Including Family Demographics
1.12.5. Customer Preferences/Choices (including Family product choices/preferences)
1.13. Shopping List
1.13.1. Import Shopping Lists from an external third-party app/system/online interface
1.14. Store-Associate Information
1.15. Virtual Cart/Universal Cart
1.15.1. Common Cart (can be used to import and finish the journey at the store)
1.15.1.1. Online Cart
1.15.1.2. Online Cart + Store Order
1.15.1.3. Online Cart + Retail Transaction + Cross-Location Order Fulfillment
1.16. Coupon Codes
1.16.1. Merchandising System/Campaign Systems
2. Out bound
2.1. In-Store Order/Retail Transaction-Queue Busting Enabled Transaction
2.2. Order Information
2.3. Order-Transaction information to Loyalty System
2.4. Payment Gateways
2.5. Order Management System/Order orchestration
2.6. Workforce Management System
2.6.1. Clock In and Clock Out information
2.7. Virtual Cart/Universal Cart
2.7.1. Common Cart (can be used to import and finish the journey at the store)
2.7.1.1. Online Cart
2.7.1.2. Online Cart + Store Order
2.7.1.3. Online Cart + Retail Transaction + Cross-Location Order Fulfillment