Skip to main content

SCA Functional Specification

Shift

Last updated: 04-Dec-2024

Shift processing can be enabled by setting the shifttype parameter. When the parameter shift is enabled application will display the current shift number in the transaction receipts.

There are two types of Shift processing
- Manual
- Automatic

Parameters Required

Following parameters are required for Shift Processing.

Parameters Description
shifttype This parameter determines if the shift processing is enabled
Possible values are:
0 - No shift processing (default)
1 - Manual shift processing
2 - Automatic shift processing
maxshift This parameter holds the maximum shift value. This should be set to required
maximum shift value.
shift This parameter holds the current shift value. It can have values between
1 - maxhshift

Manual Shift Processing

When shifttype parameter is set to 1, application can perform manual shift processing. Shift is
incremented manually from the option given under SCA Configuration/Shift.
There are two available options:
- Increment Shift: Upon selecting this option, the terminal asks for confirmation, upon successful confirmation terminal displays the incremented Shift number on the screen. Increment Shift when current shift value is equal to configured maxshift, will result in resetting the shift to 1.
- Reset Shift: Upon selecting Reset Shift, application prompts for confirmation. Upon successful confirmation, application resets the Shift value to 1 and same will be displayed on the screen.

Automatic Shift Processing

Automatic shift processing can be enabled by setting shifttype to 2. When automatic shift processing is
enabled, application automatically changes the shift value based on the terminal time and the automatic
shift setting on the terminal. For automatic shift processing to work, start time and end time of the all the
supported shifts should be configured on the terminal. These should be configured in the StartTime and
EndTime parameter, all the required configuration parameter are described in Step-by-step guide.
StartTime and EndTime should be in hhmm format and hence allowed values for shift StartTime and
EndTime are 0000-2359.

Need help?

Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.

Not yet a Verifone customer?

We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.

Verifone logo