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
- Retail features
- Hospitality/Kiosk relatedfeatures
- Payment related features
- Print related features
- Non-sale related features
- 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
- To read the official product documentation
- Go through the power-points in Partner Edge
- 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 .
Hi Bikash,
very great job, thanks for the summary
Regards,
Lamine
Thank You Lamine for the feedback.
Great article Bikash, to see all the features of CCO at a single place , very useful information.
Thank You Nidhi for the feedback.
Thanks Mr. Bikash
Hello Mr. Bikash, Im from Honduras, currently using SAP Business One as back office and using another system for our Stores. When will Costumer Checkout be available for Latin America?
Regards
Samy Bendeck
Hello Samy,
SAP customer Checkout is localized for 6 countries however as of now we have customers already in 33 countries.
Partners are free to evaluate the solution and if it fits to the market and legal requirements, then it can be sold from the SAP Pricelist.
In many cases partners build the missing gaps for the country(localized it) and then sold it.
Since I am from development, please contact your AE(Account Executive) or PartnerEdge for sales related questions.
Hope it helps
Best Regards,
Bikash
Hello Bikash,
Great blog, providing the insight on product features.
I would like to know if SAP CCO can be integrated with SAP S4HANA 1809 (On Prem) or with SAP S4 HANA Cloud as an ERP instead of SAP B1.
Best Regards,
Dharmendra
Hey Dharmendrasinh Rathod , since Summer 2019 (FP08 of CCO/CCOM) an API is available to send receipts to a PI/PO and to also receive item and business partner master data from for example S/4 systems. We already did several succesful projects. Feel free to contact me any time if you need more information. You can find a documentation of the API in the help portal: https://help.sap.com/viewer/8e7761ad43884fe386f6cea829f6d26c/2.0.10/en-US
Hi any response re you question, I am also searching for any documentation regarding integration with S4 HANA - retail
Dear Joe,
i'm do same search can you please share with me your search result , is there any doc. to stand on the integration between S/4 with CCO.
Dear Sherif,
regret no info forthcoming, in fact we have given up on the project
Joe
Hey Joe Cilia and Sherif Osman , since Summer 2019 (FP08 of CCO/CCOM) an API is available to send receipts to a PI/PO and to also receive item and business partner master data from for example S/4 systems. We already did several succesful projects. Feel free to contact me any time if you need more information. You can find a documentation of the API in the help portal: https://help.sap.com/viewer/8e7761ad43884fe386f6cea829f6d26c/2.0.10/en-US
Dear Bikash,
it says: Languages: 13 languages are already supported
For new language contact SAP Customer Checkout team
How can I contact the team? Any mail address?
Kind regards,
Amra
Hello Amarjargal,
There is no email ID to share as such for making feature request. However we do have customer influence portal where you can make such request.
Accordingly to current rules, if more than 10 partners will ask for this feature, then we will evaluate
the request.
https://influence.sap.com/sap/ino/#/campaign/1731
Hope it helps.
Regards,
Bikash Bansal
Product Owner - SAP Customer Checkout
Hello Bikash Bansa,
Can we configure Loyalty points per items not per currency unit spent.
Hello Mohammad Wakeel
In the standard solution this is not supported as of now. Using Addons/Plugins this can be achieved.
Hope it helps.
Regards,
Bikash Bansal
Product Owner – SAP Customer Checkout
Hi, we are SAP Partner un Uruguay ando would like to evaluate the product and analyze the localization for local payment gateway and electronic invoice. Where can we found information about extension/plugin development? Do you have a calendar of courses where we can send a consultant to learn about the product?
Seems to be a great product. Congrats.
Thanks and regards
Hello Gustavo Rossel
All training materials can be found here.
https://partneredge.sap.com/en/products/scc/about.html
PlugIns information can be found here
https://partneredge.sap.com/en/products/scc/build.html
Our Youtube channel is also a good starting point
https://www.youtube.com/channel/UC1rqpjpInsix_SJ2v22sQFg
Best Regards,
Bikash
Hi
I need supporting document / steps for S4 HANA as backend ERP integrated with CCO instead SAP Business One.
How the SLD will be ??
Does the ERP directly integrated on CCO or via CCM.. If ERP is directly integrated with CCO then whats the purpose of CCM ?? Please support - urgent !!!!
Hello
The role of SAP Customer Checkout or SAP Customer Checkout manager can be found extensively in our training materials and documentations.
https://blogs.sap.com/2018/07/03/enablement-for-sap-customer-checkout/
https://partneredge.sap.com/en/products/scc/about.html
Best Regards,
Bikash
Hi Bikash Bansa,
Is there any limitation in SAP customer checkout? such as maximum lines that can be entered in the POS.
Regards
Dinesh P N
Hi Bikash Bansa,
How can i stop user to Park Receipt on CCO? , as i can't find a roll for parking a receipt
Thanks
Hello Mahmoud Abuelfadl
In the old UI (Retail), u cannot stop parking in the standard solution.
In the new UI which is for Retail, Quick, and Table Service, there are function button for parking. You just do not configure this function button and then it is not possible to park receipts.
Best Regards,
Bikash
Hello Bikash Bansa,
Thanks for your reply ,
In the new UI which is for Retail, Quick, and Table Service, could you please advise how I can allow the parking function for (Role or User) and don't allow it on the same POS for another (Role or User)
Hello Mahmoud Abuelfadl
Park and resume is not related to user/role but PoS based.
While in the new UI(Quick and Table Service) - it is possible that you can assign quick selection to users and roles.
So in 1 quick selection, you can have the park and resume functions, while in another you do not have these functions.
But then the cashier needs to log-out and another user has to login.
You need to verify if this is acceptable for our customer.
Best Regards,
Bikash
Hi Bikash
Great resource here, thank you very much.
I have a customer on version 1 who has customisation for functions that arent native in CCO.
I would like to upgrade them to CCO v2 with SAP v10 HANA. Do you have a document that explains the additional functionality in v2 that was not in v1?
Thank you
Conor
Hello Conor Mc Cann,
SAP Customer Checkout 1.0 has 3 feature packs and SAP Customer Checkout 2.0 has 10 feature packs. So it really depends from which feature pack of 1.0 to which feature pack of 2.0 do you want to upgrade. There are 2 ways to find out the information you are looking for 1) via SAP Note and 2) via What new ppt
1) via SAP Note
We have a master SAP Note. In this, SAP Note you have entries for every change that it done.
For you the relevant notes are for Patch Level 00(PL00). In the Patch Level 00 note we describe all the new features that are available in that feature pack.
Example, If you will read the notes for the below entries then u will know that was new in FP10,FP09,FP08. In this way you can go back upto the feature pack that is interesting for you.
SAP Customer Checkout 2.0 FP10 PL00
SAP Customer Checkout 2.0 FP09 PL00
SAP Customer Checkout 2.0 FP08 PL00
https://launchpad.support.sap.com/#/notes/2689600
2) via What new ppt
In PartnerEdge similar information is available in PPT format. Here you can see a detailed history of new features.
https://partneredge.sap.com/en/products/scc/about/versions-releases.html
Hope it helps.
Best Regards,
Bikash
Hello Bikash Bansa,
very great job, thanks for the summary
regarding the integration between BYD and CCO can we integrate selling sets (sales kits in BYD) ?
Best Regards,
Moamen Omran