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 .