Cash Desk web interface

Overview

Cash Desk web interface is dedicated for cash desk operators as front desk agents, who manipulate with cash and can provide basic operations with customer accounts (cash deposit or withdrawal, transaction refunds, vouchers redemption, increase or decrease virtual balance, etc.) and cash desk (opening and closing cash desks, money deposit or withdrawal, financial closures, etc).

Cash Desk application is installed as part of YSoft Payment System. See Installing YSoft Payment System for more details.

To change language click flag icon in top menu right corner and select one of available languages.

Types of cash desks

Cash desk can be configured in administration as General or Merchant.

Operator operating a General cash desk can see customer's personal and all virtual accounts. Operator can perform deposit and withdraw operations on personal account and increase or decrease balance on virtual accounts.

Operator operating a Merchant cash desk can see only total account balance as sum of personal account balance and virtual account balance. Operator can only do refunds or redeem vouchers.

Log in/Log out

Before log in to Cash Desk web interface, following prerequisites have to be met:

  • YSoft Payment System is connected to YSoft SafeQ server

  • User with role cash desk operators is available in YSoft SafeQ

  • YSoft Payment System and YSoft SafeQ are running

Log in

  1. Open internet browser and go to URL https://<server-ip-address>:8443/payment-system/cash-desk or click shortcut created on desktop of computer where YSoft Payment System is installed

  2. Enter credentials of user with cash desk operator role
    For more information see:
    Integration of YSoft Payment System with YSoft SafeQ

  3. Click Log in

 


 

Inactive user will be automatically logged out.

 

Log in with remember me

'Remember me' is a functionality that allows you to stay logged without need to fill in a log in form. After log in with checked the 'remember me' checkbox you mustn't log in again for the next 30 days (by default). This functionality can be canceled by log out. 'Remember me' feature has to be configured, for more information see Advanced configuration of YSoft Payment System.

  1. Open internet browser and go to URL https://<server-ip-address>:8443/payment-system/cash-desk or click shortcut created on desktop of computer where YSoft Payment System is installed

  2. Enter credentials of user with cash desk operator role

  3. For more information see: Integration of YSoft Payment System with YSoft SafeQ

  4. Check the 'Remember me' checkbox

  5. Click Log in  

 

All unsaved information will be lost for inactive users.

 

Log in as current Windows user

'Log in as windows user' is a functionality that allows you to log in using Windows user credentials. For more information about configuration of Single Sign On, see Configuring SSO for YSoft Payment System

  1. Open internet browser and go to URL https://<server-ip-address>:8443/payment-system/cash-desk or click shortcut created on desktop of computer where YSoft Payment System is installed

  2. Enter credentials of user with cash desk operator role

  3. Click Log in as current Windows user  

 

 

images/download/attachments/36373990/Screen_Shot_2016-03-22_at_16.25.13.png images/download/attachments/36373990/image2016-6-10_17_6_33.png

Log out

Log out from Cash Desk web is performed by clicking Log out button in the top right corner. Or user can be logged out automatically when he was inactive for specified time period.

images/download/attachments/36373990/image2016-6-10_10_55_29.png

Operating cash desks

This part describes all possible operations with assigned cash desks in Cash Desk web interface.

List of cash desks

After log in, cash desk operator can see list of assigned cash desk which are not disabled. Cash desk can be assigned to operators in Administration web interface#Cashdesks.

In the list you can see basic information of each cash desk:

  • Name name defined for cash desk

  • Current balance – balance of cash desk should reflect amount of physical money in cash desk

  • Status
    Opened  operator who has opened the cash desk and did not close it yet
    Closed  nobody is operating cash desk, it can be opened and used

  • Current operator – name of the operator who operates cash desk and did not close it yet

 

 

All cash desks can be forcibly closed using Administration web interface#Cashdesks

 

 

images/download/attachments/36373990/image2016-6-10_11_47_56.png

Open and close cash desk, cash desk details

If you want to use any of available cash desk, click Open cash desk. If cash desk was already opened you can get back into cash desk by clicking  Return to cash desk button .

In the top right corner you can see cash desk balance. In order to check last activity in cash desk see Activity log at the bottom of the screen, last five activities are displayed ordered by date and time.

 

After you are done with currently opened cash desk click Leave cash desk. Cash desk will be properly closed and you will be redirected back to list of cash desks.

images/download/attachments/36373990/image2016-6-10_12_12_55.png

List of all activities can be displayed by clicking View all.

Activities on cash desk are sorted by ID, optionally you can filter them by date and type, sort by columns or list through pages. You can also change number of lines displayed on page.

You can return back by clicking Back to <cash desk name> cash desk.

 images/download/attachments/36373990/image2016-6-10_12_34_17.png

Money deposit and withdrawal to/from cash desk 

To deposit money to cash desk, follow these steps:

  1. Click Deposit into cash desk button, window Deposit money into cash desk will appear

  2. Fill in the amount (mandatory) and the purpose (optional)

  3. Click Deposit and transaction will be saved

After successful deposit, cash desk balance is increased and transaction is displayed in Activity log.

 

images/download/attachments/36373990/image2016-6-10_12_55_25.png

 

To withdraw money from cash desk, follow these steps:

  1. Click Withdraw from cash desk button and window Withdraw money from cash desk will appear

  2. Fill in the amount (mandatory) and the purpose (optional), alternatively use Select everything button

  3. Click Withdraw and transaction will be saved

After successful withdrawal, cash desk balance is decreased and transaction is displayed in Activity log.

 

When using YSoft Payment System with YSoft SafeQ, it might not be possible to withdraw all money visible on customer's account. This is caused by very small value missing on customer's account.

The behavior is caused by limitation of YSoft SafeQ described here.

 images/download/attachments/36373990/image2016-6-10_13_3_41.png

Cash desk closures

Cash desk closure is used for financial closure (e.g. at the end of the day). It can be performed by following these steps:

  1. Click Perform cash desk closure button at opened cash desk screen

  2. In following screen, click Perform closure button to proceed closure

images/download/attachments/36373990/image2016-6-10_13_18_36.png

When closure was performed, closure report appears with the list of operations on cash desk since last closure. Here you can see or reprint receipts for operations performed on customer accounts. Also whole report can be printed by clicking Print closure button.

 images/download/attachments/36373990/image2016-6-10_13_28_57.png

 

List of all closures performed by currently logged in operator for all assigned cash desks can be viewed by clicking Closures in top page menu.

Optionally you can filter closures by date and time, by cash desk or operator, sort or list pages with closures. To see details of certain closure click View on right side of selected line.

images/download/attachments/36373990/image2016-6-10_13_33_30.png  

Operating customer accounts

This part describes all possible operations with money accounts in Cash Desk web interface. Before operating with customer accounts, you have to first open cash desk.

Open money account

You can open customer account by:

  • Entering username – enter user’s name to the field and click Open button. Writing down the first character cash desk will display list of users who match written string.

  • Identify user with card number – you can also identifying user by card (in case card is assigned to him) by following these steps:

    1. Click Identify user with card, window "Enter card number" will appear

    2. Swipe users card on reader attached to the computer
      or

    3. Enter user's card number and click Open

When user has been successfully identified, customer account screen is displayed.

 

 

 

 

 

 

 

 

 

 

 

 

images/download/attachments/36373990/image2016-6-10_13_40_12.png

images/download/attachments/36373990/image2016-6-10_13_40_54.png

 

 

After opening customer account, account details are displayed and operator can perform various actions which are described below. List of action buttons depends on cash desk type, general or merchant.

Clicking Close customer account will redirect you back to cash desks.

images/download/attachments/36373990/image2016-6-10_13_55_44.png

images/download/attachments/36373990/image2016-6-10_13_56_51.png

Money deposit and withdrawal to/from customer account

To deposit money to customer account, follow these steps:

  1. Click Deposit button and window Deposit money will appear

  2. Fill in the amount you want to add to customer personal balance

  3. Click Deposit and transaction will be saved

  4. When deposit is processed deposit receipt is displayed with receipt number, cash desk name, customer name, deposit amount and date.
    Print receipt by clicking Print receipt button or close without printing by clicking Close button.

After successful deposit account balance and cash desk balance are increased and transaction is displayed in Activity log.

images/download/attachments/36373990/image2016-6-10_14_10_24.png

images/download/attachments/36373990/image2016-6-10_14_13_1.png

 

 

To withdraw money from customer account, follow these steps:

  1. Click Withdraw and window Withdrawal money will appear

  2. Fill in the amount you want to withdrawal from customer account, alternatively use Select everything button

  3. Click Withdraw and transaction will be saved

  4. When withdrawal is processed deposit receipt is displayed with receipt number, cash desk name, customer name, deposit amount and date. Print receipt by clicking Print receipt button or close without printing by clicking Close button.

After successful withdrawal account balance and cash desk balance are decreased and transaction is displayed in Activity log.

Possible amount of withdrawal can be limited by cash desk balance or smallest amount used for withdrawal, configured in Payment administration.

 images/download/attachments/36373990/image2016-6-10_14_21_43.png

images/download/attachments/36373990/image2016-6-10_14_24_29.png

Increase and Decrease virtual balance

To increase balance of customer's virtual account, follow these steps:

  1. Click Increase virtual balance, window Increase virtual balance will appear

  2. Select merchant of virtual account

  3. Fill in amount

  4. Click Increase virtual balance, virtual balance will be increased

After successful increase virtual of appropriate merchant is increased, cash desk balance didn't change and increase isn't displayed in Activity log.

images/download/attachments/36373990/image2016-6-10_15_28_57.png

 

To decrease balance of customer's virtual account, follow these steps:

  1. Click Decrease virtual balance, window Decrease virtual balance will appear

  2. Select merchant of virtual account

  3. Fill in amount

  4. Click Decrease virtual balance, virtual balance will be decreased

After successful decrease virtual of appropriate merchant is decreased, cash desk balance didn't change and decrease isn't displayed in Activity log.

 images/download/attachments/36373990/image2016-6-10_15_31_49.png

 

Refund transaction

Cash desk operator can refund all charged transactions on customer account if refunding is allowed in Administration web interface#YSoftPaymentSystem

To refund transaction, follow these steps:

  1. Click Refund to display operations for refund. Operator can filter list of displayed operations.

  2. Select operation for refund by clicking Refund button. Refund operation details will be displayed.

  3. Enter the amount for refund, optionally use Select everything button, enter the reason and click Refund button
    When operation was already partially refunded you can refund the rest or part up to remaining amount.

  4. When refund is processed Refund receipt is displayed with receipt number, cash desk name, customer name, claimed for, reason, refunded amount and date.
    Print receipt by clicking Print receipt button or close without printing by clicking Close button. 

After successful refund account balance is increased, cash desk balance didn't change and transaction is displayed in Activity log. 

images/download/attachments/36373990/image2016-6-10_14_36_9.png

 

images/download/attachments/36373990/image2016-6-10_14_49_14.png

Redeem voucher

Redeem voucher

  1. Click Redeem voucher button and window Redeem voucher will appear

  2. Enter voucher code and click Redeem button 

After successful redemption personal balance is increased, voucher code is deactivated and transaction isn't in cash desk Activity log.
 

 

images/download/attachments/36373990/image2016-6-10_15_38_55.png

 

Transaction history

Cash desk operator can see also transaction history for opened customer account, in case this feature is enabled for particular cash desk which you are operating in.

 

Click Customer history button and list of all transactions performed for this account will appear.

Optionally you can filter, sort or list pages with transactions

images/download/attachments/36373990/image2016-6-10_15_47_9.png