OPI Retail

Operating Countries: Please refer to Oracle Retail EFTLink Validated OPI Partners Guide.

Supported Terminals: Please refer to Oracle Retail EFTLink Validated OPI Partners Guide

Table 2-2 Xstore and EFTLink Compatibility for OPI Retail

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Sign On

NA

15.0

17.0

Sign Off

NA

15.0

17.0

Card Payment

Payment by Credit

15.0

17.0

Payment by Debit

15.0

17.0

Manual Authorization

NA

17.0

Payment by Installments

NA

19.0.1

Payment by customers saved Card Token

20.0

20.0

Check Payment/Check Verification

Payment by Check

17.0

18.0

Refund

Refund by Credit

15.0

17.0

Refund by Debit

15.0

17.0

Cardless Refund using Token

16.0

18.0

Cardless Refund using customers saved Card Token

21.0

20.0

Token Support

Receive and record token for verified return

16.0

18.0

Reversal

Reversal of last transaction

15.0

18.0

Reversal of last transaction within batch

15.0

17.0

Transaction Inquiry

Time out handling

-

18.0.1

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

15.0

17.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

17.0

Customer Display

Sale State Notification

15.0

18.0

Including Tender Lines

19.0

19.0

Stored Value Cards (Gift Cards)

Redeem

16.0

18.0

Redeem Reversal

16.0

18.0

Load

16.0

18.0

Refund

16.0

18.0

Balance Inquiry

16.0

18.0

Activate and Load

16.0

18.0

Activate Reversal

16.0

18.0

Customer Not Present

CVV2/AVS/partial entry on PED

17.0

17.0

Cashback

Cashback prompted on PED, return amount to POS

15.0

18.0

Electronic Signature Capture

3 byte ASCII (3BA)

15.0

18.0

Card Swipe - non PCI cards

Get card data

15.0

18.0

Custom Forms

Terminal Display

NA

18.0

Customer Question

NA

18.0

Signature Capture

NA

18.0

Phone Number Capture

NA

18.0

Generic Numeric Capture

NA

18.0

Date of Birth Capture

NA

18.0

Email Address Capture

NA

18.0

Generic Alphanumeric Capture

NA

18.0

Charity Donation

NA

18.0

Customer Survey

NA

18.0

Display QR Code

NA

18.0

Cancel QR Code

NA

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.

15.0

17.0

EWallet

Shopper initiated on PED - EWallet button pressed on PED (Flow 1).

19.0

19.0

Cashier initiated with EWallet tender - QR code displayed on PED (Flow 2).

19.0

19.0

Cashier initiated with EWallet tender - Scan QR code displayed on shopper's phone (Flow 3).

19.0

19.0

2 stage payment

Card Inserted Event / update payment / tax free shopping.

19.0

19.0

Quick Chip

Capture card details during sale.

NA

20.0

Card Token

Return Tokenized Card in Response.

20.0

20.0

Accept Tokenized Card in Request for Payment.

20.0

20.0

Accept Tokenized Card in Request for Refund.

21.0

20.0

Invoice Payments

Mid-sale Invoice or Bill payment.

21.0

21.0

Cell Phone Recharge

Mid-sale Cell/Mobile phone top-up.

21.0

21.0

Finalize EFT

Finalize EFT Transactions at end of sale.

22.0

PLCC PLCC transactions: Account Lookup, Payment on Account, Application Request, and Tender. NA 24.0
Pre-authorization Transactions Card Acquisition function to allow the OPI PSP to return the card alias, customer ID, customer email, and card token. NA 24.0
Card Acquisition Allow the POS to request an authorization (but not settlement/capture): Authorization transaction, Authorization release transaction and Authorization top-up transaction. NA 24.0
Terminal Status Messages Allow an OPI PSP to send status messages back to Xstore to be displayed to the cashier. 20.0 24.0