Skip to Content
Product Information

SAP Customer Checkout – List of supported Features

 

Hello Everyone,

This blog post gives you a very quick glimpse into the list of features supported by SAP Customer Checkout.

There are several ways (listed at the bottom of the page) to find about all features supported by SAP Customer Checkout. Sometimes 100’s of pages of documentation, 100’s of Slides, and hours of videos are cumbersome but what you need is a snapshot of features in a understandable way. This blog does exactly that.

NOTE!!!
The list was prepared on 2nd June 2020. Kindly check releases after that to be aware of all functionality which are not included in this list. 

 

SAP Customer Checkout is an extendable product and not a closed one. Several partners have build plugIns(add-ons or extensions) on top of SAP Customer Checkout to localize the solution for their country or reach the last miles for their customer. Partners are welcome to extend the solution.

The feature list is divided into following sections

  1. Retail features
  2. Hospitality/Kiosk relatedfeatures
  3. Payment related features
  4. Print related features
  5. Non-sale related features
  6. Features in SAP Customer Checkout manager

1. Retail features

  • Select customers and Articles
    Touch, scan, key board typing, search etc
  • Customer Purchase History in Checkout PoS
    Display Customers Purchased Items, Display Customers Last Purchased Receipts
  • Selling Sets
    Example: Set consists of a Cola and Vegetarian burger
  • Selling generic articles
    Example: Customer can select 1 out of 4 drinks and 1 out of 3 Pizza to buy a set
  • Selling Vouchers (Gift Cards)
  • Top up Voucher/Gift Certificate
    Example: Voucher has only 1 Euro left so you add another 50 Euro to the same voucher.
  • Change sales item properties
    Change quantity, unit price, tax rate, description, warehouse, sales person, cashier, comment/Note
    Permission handling supported
  • Article Image
    Assign images to your articles in SAP CCO manager
  • Mark articles as Return relevant so that during return no permission check is triggered.
  • Barcode/ GTIN dialog
    When entering articles with a duplicate barcode on the SALES screen, the user can choose the right article
  • One Basket Selling Merchandising and Tickets from SAP Event Ticketing(Youtube video)
  • Search for data
    Example: customers, articles, receipts, cash desk closings, or based on Characteristics(Size, Color)
  • Item and Header Discount
    Select return reason from a configurable list.
    Permission handling supported
  • Cancel sales item and Receipt
    These are never physically deleted but marked as void for tracking and auditing purpose.
    Permission handling supported
  • Central Parking of Receipts
    To Park from 1 PoS and continue in another PoS
  • Stock management: Overview from SAP ERP
    Example: The cashier wants to know the stock from another PoS location.
  • Return sales item or complete receipt.
    Select return reason from a configurable list.
  • Batch and serial numbers: Manual Assignment
  • Batch and serial numbers: Automatic assignment
  • Cash Payment Control
    Take action (Inform, Block) if cash Payment beyond a limit is paid by customer.
  • Cash Payment Control
    Inform cashier if there is too much money or too less money in the cash box.
  • Quick selection menu for common articles
    Define a tree design menu with often used articles or articles without barcode for fast access
  • Create customers from SAP Customer Checkout into SAP ERP System
  • Fetch only limited articles from SAP ERP
    Only articles assigned to pricelist are fetched.
  • Unit of Measure(UoM) based Pricing
    Same article but different UoMs have different prices
  • Multiple price list and usage of specific price list
    Specific customers have special pricelists or change price list on the fly
  • Period based Pricing
    Example: Price of article is different during Christmas season.
    Maintained in SAP ERP (SAP BusinessOne) and fetched into SAP CCO using synchronization jobs
  • Volume based Pricing
    Example: Price for quantity above 10 is 5 Euros where normal price is 6 euros.
    Maintained in SAP ERP (SAP BusinessOne) and fetched into SAP CCO using synchronization jobs
  • Customer/Customer Group Special Price
    Example: Employees get a special price compared to Retail customers.
    Maintained in SAP ERP (SAP BusinessOne) and fetched into SAP CCO using synchronization jobs
  • Discount based on Article/Article Group/Customer/Customer Group
    Maintained in SAP ERP (SAP BusinessOne) and fetched into SAP CCO using synchronization jobs
  • Pay open AR Invoices and AR Reservice
    Open invoices from SAP BusinessOne can be paid in SAP CCO. Including Partial payments.
  • Pay open Down payments
    Open down payments from SAP BusinessOne can be paid in SAP CCO. Including Partial payments.
  • Creating AR Reserve Invoice
    Instead of AR Invoice, create AR Reserve Invoice in SAP BusinessOne
  • Creating AR Reserve Invoice + Delivery
    Select quantities for each sales item that are delivered
  • Omni Channel: Sales Order / Sales Quotation
    Fetch Sales Order/ Quotation from SAP BusinessOne and continue in SAP Customer Checkout
  • German Certification 2020 (Kassensicherungsverordnung 2020) (Youtube video)
    Obligation of receipt printing (Belegausgabepflicht), Technical safety device (Technische Sicherheitseinrichtung – TSE), Digitale Schnittstelle der Finanzverwaltung für Kassensysteme (DSFinV-K)

2. Table Service/Quick Service related features

  • Touch Enabled and Faster Sales Process
  • Configure 75% of your sales screen (Youtube video)
  • Select customers and articles
    Touch, scan, key board typing, search etc
  • Change sales item properties
    Change quantity, unit price, tax rate, description, warehouse, sales person, cashier, comment/Note
    Permission handling supported
  • Selling Sets
    Example: Set consists of a Cola and Vegetarian burger
  • Selling generic articles
    Example: Customer can select 1 out of 4 drinks and 1 out of 3 Pizza to buy a set
  • Automatic set findings
  • Calculate set price based on components
    If you buy burger + water, its costs 8 Euros while burger + Cola will cost 9 Euros
  • Selling Vouchers (Gift Certificate)
  • Top up Voucher/Gift Certificate
    Example: Voucher has only 1 Euro left so you add another 50 Euro to the same voucher.
  • Table Service: Select table for customer
  • Table Service: Enter number of customer on table (Configuration on/off)
  • Table Service: Table overview
    Overview for all tables or table owned by serving staff
  • Table Service: Change owner(serving staff) for table
    When the shift is ending for the serving staff, the serving staff can handover the table to another.
  • Table Service: Permission for allowing adding of payment items
    In come countries it is common practice that the serving staff which is taking orders in generally not taking payments, hence you can restrict who can take payments and who not.
  • Table Service: Move table(from Outside the restaurant to Inside)
    When the customer wants to change his table
    Example: The customers shifts from outside to inside because it started to rain.
  • Cancel Sales Item or Receipt
    These are never physically deleted but marked as void for tracking and auditing purpose.
    Permission handling supported
  • Print in multiple printer
    Example: Food Items are printed in the kitchen printer and drinks are printed in the Bar printer.
  • Select course for meals
    Example: Bring the drinks first, Soup second, main course third, and Desert last.
  • Add additional text for sales item
    Example: Customer wants extra spicy Burger
  • Enter one-time Customer
    Example: Entering customer details without creating Customer master data.
  • Preliminary Print
    Print before the transaction is completed
  • Change Payment
    Change payment after the transaction is completed.
  • Return Receipt
  • Split and Merge
    Various combinations are allowed.
    Example:Split by a fixed number (For 2 people), or specific Sales Item or Individual Sales Item.
  • Tip Management: Non-tracked Tip handling
    The system does not keep a track of the tip amount collected but during day end closing process allows serving staff to enter and cash-out Tip.
  • Tip Management: Tracked Tip handling
    The system keeps a track of the tip amount collected and during day end closing process, proposes amount for Tip that serving staff can withdraw.
  • Expense Handling
    Example: Serving staff buys a box of cigarette for customer by paying from the serving staff wallet.
  • Quick selection
    In Quick selection you design how your Sales screen article selection area looks like.
  • Quick selection based on Roles and Users
    Example: Sales Manager sees a different UI design than Cashier.
  • Pricelist based on Roles and Users
    Example: Same PoS is used in different events or different areas in same event. And different roles shall sell in different prices.
  • Apply coupons
    Example: Employees gets 1 Food Item for Free or 5 Euro discount on Receipt.
  • Reduced Tax assignment to Sales Item
    Example: In some countries, if you take food sales items for delivery, you pay a reduced Tax.
  • Reduced Tax assignment to Receipt
    Example: In some countries, if you order for delivery, you pay a reduced Tax.
  • Switch between Table Service and Quick Service mode
    Example: User A uses the PoS in Hospitality mode while User B, uses the PoS in Kiosk mode.
  • Automatic logout or screen lock based on Role, User, PoS System, or transaction
    Example: After every transaction, system should be locked.
  • Fast Login for cashiers
  • Create Loyalty Management Users
    For existing customers or without reference to customer master data.
  • Collect Loyalty Points
  • Pay with Loyalty Points

3. Payment related features

  • Cash Payment
  • Mobile Payment with bluecode (Youtube Video)
  • Quick payment option (1 touch button for Cash)
  • Credit Card without terminal integration
  • Credit Card with terminal integration
  • Payment with Gift Cards (old name Voucher Payment)
  • Payment with free voucher
    Voucher for which master data does not exists or was not migrated and you trust the paper /certificate
  • Payment On credit (Including Payment term selection)
  • Multi-currency support
  • Partial and mixed Payments
  • Payment with Loyalty Points
  • Payment with existing Credit Note in SAP BusinessOne
  • Payment with existing Payment on Account in SAP BusinessOne
  • Payment with existing Paid Down Payments in SAP BusinessOne

4. Print related features

  • Print Simulator for Demo purpose
  • Print last Receipt
  • Duplicate Receipt Print
  • Print of Gift Cards (old name Vouchers)
  • Print of tickets sold from SAP Event Ticketing (Youtube video)
  • Print of cash transaction
  • Print of Day end closing
  • Print of Quick Report for PoS
    Example: Manager walks in and wants a revenue figures print out.
  • Basic Print changes using Configuration
    Example: Upload and Print logo, Specific Message
  • Advanced Print change
    By adapting print templates. Example: Display a new field
  • Print Foreign language description
    Example: Legal requirement in some countries in MENA region
  • Dual Language Print
    Legal requirement in some countries in MENA region

5. Non-sale related features

  • Assign images to login, sales, and table screen
  • Time Recording
    Punch-In and Punch-out
  • Cash Transaction – Cash-In and Cash-out
    Example: Bring money from safe to cash box
  • Cash Transaction – Pay-In/ Pay-Out
    Example: Pay from Cash Box for company car fuel
  • Day end closing – Manual Process
    Count cash in all configured currencies, Credit Card, Vouchers etc
  • Day end closing – Automatic
  • Day end closing – Cash Balancing transaction
    Cashier counted 100 Euro, system expects 110 Euro. So, 10 Euro cash balancing
  • Posting Day end closing to SAP Customer Checkout manager
  • Fetch only limited articles from SAP ERP
    Only articles assigned to pricelist are fetched.
  • Article label printing
    Prints label for your articles using label printers which understands the zpl langauage 
  • Stock overview: Stock overview at real time from SAP ERP
    Example: The cashier wants to know the stock from another PoS location.
  • Basic Stock Management
    Example: Maintain Stock locations, assign stock locations to Articles, create Goods Receipt/Issued/Correction, See how stock information in Checkout, and see stock reports. 
  • Permission handling
    At role and user level
  • Inheritance of permissions
    A user or a role can inherit permissions from a parent role. Own permission will overwrite inherited permissions.
  • Super user credentials
    In case of missing permissions (e.g. give discount) a user with the permission can enter his credentials for this action.
  • Reporting in SAP Customer Checkout
  • Deletion of Test Data and switch to productive mode
  • Configuration Export and Import
  • Prefix change tool
    Example: When you have 500 PoS, and you copy from a master image and change the prefix of each PoS.
  • Restore tool
    Example: When your system breaks-down, and you want to rapidly set-up another one from a back-up.
  • Back-up
    Example: Execute back-up or schedule regular back-up and shutdown
  • Schedule shut-down
    Example: At 11 PM, all PoS are shut down after taking back-up.
  • Logging and error notification
  • Forward Receipts from 1 SAP CCO manager to another SAP CCO manager
  • Forward Receipts from SAP CCO manager to SAP Process Orchestration
  • Digital Signature of Receipts
    Legal requirement in France
  • Period End closing (Monthly, Yearly)
    Legal requirement in France
  • Support for SAP B1 on Cloud (both Partner and SAP Hosted)
    Includes B1if user assignment to SLD entry
  • Synchronize articles, customers, vouchers, receipts, prices, pricelist, period volume discount, buy 2 get 1 free, customer special prices.
  • Configuration
    Examples: tax rates, Stock locations, customer groups, return reason, discount reason, …
  • Support for EU GDPR in SAP Customer Checkout (including Data Privacy Role)
  • Export Receipts from SAP Customer Checkout
    IDEA (Germany), CSV format, PDF (Cash journal), PDF (Cash book)
    For Tax office for example
  • Goods Receipt (Supported by SAP ERP)
    Example SAP BusinessOne
  • Stock transfer Request (Supported by SAP ERP)
    Example SAP BusinessOne
  • Stock transfer (Supported by SAP ERP)
    Example SAP BusinessOne
  • Stock counting (Supported by SAP ERP)
    Example SAP BusinessOne
  • Stock correction (Supported by SAP ERP)
    Example SAP BusinessOne
  • Purchase Order Creation (Supported by SAP ERP)
    Example SAP BusinessOne
  • IDW PS 880 Certification (For Germany) of SAP Customer Checkout
  • Languages: 15 languages are already supported
    For new language contact SAP Customer Checkout team

    6. Features in SAP Customer Checkout manager

  • Multi-Tenancy support (Youtube Video)
  • SAP Customer Checkout API Documentation (Inbuilt with Swagger)
  • Integration Hub (Forwards Receipt to another SAP CCO manager or  SAP Process Orchestration )
  • Create Organizational Structure
    A hierarchical tree of PoS Groups and PoS Systems
  • Migration of master data
    Articles, Customers, Users and Gift Certificates
    To use SAP Customer Checkout standalone without SAP ERP system
  • Articles Management
    To use SAP Customer Checkout standalone without SAP ERP system.
    Includes Sales Sets, Generic Articles,Characteristics Profiles and Characteristics(Color and Size Matrix)
  • Customers Management
    To use SAP Customer Checkout standalone without SAP ERP system
  • PoS Configuration
    Article Groups, Currencies, Tax Rates, Code List,…
  • Create PoS Users and Roles
    Assign to Organizational Structure
  • Gift Card management (old name Vouchers)
  • Receipt
    View receipts from all PoS in 1 place
  • Day end closing
    Includes data and reporting to identify missing receipts
  • Create PriceList
    Assign to Organizational Structure, Roles, and Users
  • Upload Software for distribution
    Assign to Organizational Structure
  • Create Quick Selection
    Assign to Organizational Structure, Roles, and Users
  • Monitoring Alerts from PoS systems
    Example: Ping every 5 minutes to the SAP CCO manager to tell that PoS is up and running
  • Time Recording view and export
  • Stock Management
    Example: Create Goods Receipts, Goods Issued, and Stock Correction
  • Create Coupons
    Example: 5% or 5 Euro Receipt Discount
  • Create Loyalty Management Accounts
  • Reporting in SAP Customer Checkout manager
    Sales Report

    Example: Revenue, Revenue per organization, Revenue per cashier, Revenue per article/article group and more
    Loyalty Report
    Example: Top Loyalty Users, Active Loyalty Users, Points, and more
    Monitoring Reports
    Example: Receipt GAP Finder(Which receipts have not reached SAP CCO manager), PoS Status(Which PoS are offline since last n minutes), Warrnings, Error and more
    Stock Reports
    Stock Information, Article Transaction History
  • Support for EU GDPR in SAP Customer Checkout manager (including Data Privacy Role)
  • Export Receipts from SAP Customer Checkout manager in IDEA (Germany) or SCV format
    For Tax office for example
  • Table App
    See a list of open tables with open amounts and serving staff assigned.
  • Scheduled Jobs
    Receipt repost, person data deletion,
  • License Management
    Download your license file for SAP Customer Checkout and manager from SAP Licensing tool
  • Languages: 13 languages are already supported
    For new language contact SAP Customer Checkout team

In this blog, you have learnt about the feature rich product SAP Customer Checkout.

Several other ways to find about list of supported features

  1. To read the official product documentation
  2. Go through the power-points in Partner Edge
  3. Watch my product demo videos on Youtube

I would highly recommend that you use these resources and watch product videos to gain more insight into the product.

Feel free to comments and give feedback about the blog.

About me: 
My name is Bikash Bansal. I work for SAP SE, Germany. My current role is of Product Owner for SAP Customer Checkout.
You can find more blogs from me about SAP Customer Checkout here .

19 Comments
You must be Logged on to comment or reply to a post.