SEQR (Payment functionality with mobile phone)
MICROS Retail OSCAR POS provides the mobile
payment functionality (payment with a mobile phone). The communication
between the cash register and the authorization server (ERS) is based on SOAP.
The following parameters must be set
up for the use of SEQR payment:
- With the
environment variable "OSCAR_OPTIONS=: SEQR" in the file
"oscar.ini" the SEQR functionality will be activated..
The commands oscar convert, oscar addAscFiles, oscar init UiText, oscar
init DbText and oscar dofgl.fgl language must be executed after every
change of environment variables "OSCAR_OPTIONS=" to ensure that
the changes are activated in MICROS Retail OSCAR POS.
Note:
In case a proxy server is configured on your system, the following
environment variables must be set in the file "oscar.ini":
PROXYSERVER=xxx.xxx.xxx.xxx
PROXYPORT=pp
PROXYUSER=
PROXYPWD=
For error analysis the environment variable "SEQRDEBUG =
5" can be set in the file "oscar.ini". The data appears in
file "MICROS Retail OSCAR POS_SEQR.log" in directory work
of the appropriate system unit
- In program Parameter ->
Payments, a Payment
type of the category "Seamless SEQR".
This payment type must be set up as "No EWU country" for Swedish
Krona with the "Iso Currency Code Alpha" (= SEK).
Only terminals
who are registered by in the ERS-System with the event "SEQRREGTERM"
at the till can use that payment type.
Register Terminal
- Each MICROS
Retail OSCAR POS terminal (till) must be registered to the ERS system. A
set of authorization data are necessary to register the terminal. The data
will be provided by Seamless. Reseller (shop) ID
Reseller (shop) User
Reseller (shop) Password
SEQR-Id
A new terminal password is automatically generated and will be used later
for the authorization during the payment process. The other data will be
provided by Seamless.
Usage
- The event to
start the function at till is SEQRREGTERM. A dialogue with 4 questions
(Shop ID, Shop User, Shop Password and SEQR-Id) will be started. The data
will be automatically completed with the "External Terminal Id"
and a "Display Name" and will be send via web service to the
ERS.
The automatically added variables have following format:
External Terminal Id: BBBBB/TTTTTT (B-Branch no., T-Terminal no.) Display
Name: Fix prologue text from "SEQRPara.TermName" and
"Terminal.Text". At first the terminal will be registered. If
the request returns successful, the message "Term. Registered"
appears for two seconds. Then the SEQR-Id will be assigned. If the request
returns successful, the message "ID Assigned" appears for two
seconds. In case an error occurs, a short error code will be shown.
As a result of the successful registration, a "SEQR terminal ID"
will be received from ERS and an MICROS Retail OSCAR POS transaction of
type "SEQR Reg. Terminal" will be created. With confirm of it,
the "SEQR Terminal ID" and "SEQR Term. Pwd" of the
Terminal record will be updated in the server- and client database.
Unregister Terminal
- The registration can be deleted with the
event SEQRUNREGTERM. The question “Are you sure?” can be
cancelled with C or confirmed with ST. If successful, the message
“Term. Unregistered” appears for two seconds. In case an error
occurs, a short error code will be shown.
For the operation system Android an application must be installed from http://extdev1.se1r.se/app
to register the mobile-phone number by the manufactor.
- In program Application -> Organisation
-> Terminal, tha data "SEQR terminal Id" and "SEQR Term.
Password" must be entered. Additional the number of the valid
"Seamless SEQR parameter" must be entered in field "SEQR
Param.".
- To finalize the invoice with the SEQR
payment type, a valid QR-Code must be read via the mobile phone.
Click
on the graphic to return to the Table of Contents
MICROS Retail Deutschland GmbH
Salzufer 8
D-10587 Berlin