Go to primary content
Oracle® Retail EFTLink Validated OPI Partners Guide
Release 20.0.1
F44379-05
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

5 Citcon

Operating Areas: US, Canada, UK, EU, Australia, New Zealand, Japan, Korea, Mainland China, Hong Kong, Taiwan and Singapore.

Supported Terminals

The following terminals are supported:

The following table provides information relating to the compatibility of Xstore, EFTLink and Citcon for EWallet functionality in the context of OPI transaction types.


Note:

Where there is no version noted for Xstore it implies that the functionality is driven by EFTLink and the OPI Retail Core. Xstore is not required to implement any additional API feature.

Please also note that where there is no version for Citcon it means that they do not support that OPI feature.


Table 5-1 Citcon

Payment Terminal Function Subtype Oracle Payment Interface Retail Transaction Type Xstore Release Version EFTLink OPI Retail Core Release Version Citcon Software

Sign On


-

15.0

-

-

Sign Off


-

15.0

-

-

Payment

Payment by Credit

01

15.0

17.0


Payment by Debit

01

15.0

17.0


Payment by EWallet

Cashier initiated with EWallet tender - Scan

QR code displayed on shopper's phone

(Flow 3)

01

19.0

19.0

v1.XX

Manual Authorization

37, 07

-

17.0


Installments

01


19.0

-

Cashback

Cashback prompted on PED, return amount to POS

01

15.0

-


Check Payment / Check Verification

Payment by Check

51

17.0

18.0


Refund

Refund by Credit

03

15.0

17.0


Refund by Debit

03

15.0

17.0


Refund by EWallet+

03

19.0

19.0

v1.XX

Cardless Refund using OriginalRRN

03

16.0

17.0


Reversal

Reversal of last transaction

04

15.0

17.0


Reversal of last transaction within batch

08

15.0

17.0


DCC (currency conversion)

Foreign exchange tender amount, rate, currency code

Functionality that is driven through the Core plugin by virtue of the <DeviceRequest> / <DeviceResponse> API

01, 03, 07, 20

17.0

18.0


Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>


16.0

17.0

-

Customer Display

Sale State Notification

43, 45

15.0

18.0


Card Swipe - non PCI Cards

Get card data

50

15.0

18.0


IP PED

Support for ethernet/wireless connected PED device

-

NA

17.0


Customer Not Present

CVV2 / AVS / partial entry on PED

01

17.0

17.0


Electronic Signature Capture

3 byte ASCII (3BA)

01

15.0

18.0


Abort

Abort in flight transaction

53

17.0

18.0


Stored Value Cards (Gift Cards)

Redeem

30

16.0

18.0


Redeem Reversal

31

16.0

18.0


Cashback /Unload

32

16.0

18.0


Load/Reload

28

16.0

18.0


Refund

32

16.0

18.0


Cash out (Close)

32

16.0.1

18.0


Balance Inquiry

27

16.0

18.0


Activate

29

16.0

18.0


Activate and Load

29

16.0

18.0


Activate Reversal

31

16.0

18.0


Reconciliation

Reconciliation with Closure functionality that is typically available via the hardware maintenance menu on the Xstore POS client, that is, uses the <ServiceRequest> / <ServiceResponse> API

10

15.0

17.0

-

Custom Forms

Terminal Display

67

*


18.0


Customer Question

60

*


18.0


Phone Number Capture

62

*


18.0


Email Address Capture

63

*


18.0


Signature Capture

61

*


18.0


Customer Buttons

65

*


18.0


Display QR Code

68

*


18.0

-

Cancel QR Code

69

*


18.0

-


* Denotes that the system integrator would have to implement this functionality in the Xstore custom overlay.

+ Denotes that for EWallet transactions only a verified refund can be performed at the POS. This is where Xstore will pass back the RRN to Citcon so they can reference the original payment.


Note:

Citcon have not implemented the transaction inquiry to support the timeout reversal logic. Citcon are taking control of this scenario within their solution and therefore accept any reconciliation issues which may occur in the event they are not able to reverse a transaction as a result of a communications issue with their host.

Citcon do not support void of a payment or void of a refund transaction. The expectation is that a payment can only be reversed by a refund transaction.