Go to primary content
Oracle® Retail EFTLink Xstore Compatibility Guide
Release 20.0
F35883-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

2 Xstore/EFTLink Core Compatibility

This chapter provides information relating to the release versions for compatibility of Xstore and EFTLink for payment terminal functionality in each Core.

Where Xstore does not support a function that is supported by one of the Cores, this would imply that a solution may be found in the customer overlay. If functionality is not listed here then assume that it does not exist in the Core EPS API or in the Xstore base.

Cores are listed geographically:

Table 2-1 Supported Cores by Geographical Area

Geographical Area Cores

International

Adyen


OPI Retail


US Region

AJB FiPay


Cayan


Merchant Link


Tender Retail


Verifone Point US


European Region

Six Payment Services


TLG SolveConnect


Verifone Ocius Sentinel


WorldPay



International

The following Cores are supported:

Adyen

Operating Areas: US, EU, AUS, Singapore

Supported Terminals: Verifone VX820, e355, MX925, P400, P400Plus, V440cPlus, V400m, VX680, VX690, M400, E285.

Table 2-2 Adyen

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Sign On

NA

15.0

16.0

Sign Off

NA

15.0

16.0

Card Payment

Payment by Credit

15.0

16.0

Payment by Debit

15.0

16.0

Refund

Refund by Credit

15.0

16.0

Refund by Debit

15.0

16.0

Cardless Refund using Token

16.0

16.0

Reversal

Reversal of last transaction

15.0

16.0

Reversal of last transaction within batch

15.0

16.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

15.0

16.0

Token Support

Receive and record token for verified return

16.0

16.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

16.0

Customer Display

Sale State Notification

Tender Lines

15.0

19.0

16.0.1

19.0

EFTLink server compliant

NA

NA

16.0

IP PED

NA

NA

16.0

Stored Value Cards (Gift Cards)

Redeem

16.0

16.0.1

Redeem Reversal

16.0

16.0.1

Load

16.0

16.0.1

Refund

16.0

16.0.1

Balance Inquiry

16.0

16.0.1

Activate and Load

16.0

16.0.1

Activate Reversal

16.0

16.0.1

Cash Out (close)

16.0.1

18.0

Customer Not Present

CVV2/AVS/partial entry on PED

17.0

16.0.1


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-3 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

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

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

Tender Lines

15.0

19.0

18.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).

NA

19.0

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

NA

19.0

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

NA

19.0

2 stage payment

Card Inserted Event / update payment / tax free shopping.

NA

19.0

Quick Chip

Capture card details during sale.

NA

20.0

Card Token

Return Tokenized Card in Response

Accept Tokenized Card in Request for Payment

20.0

20.0


US Region

The following Cores are supported:

AJB FiPay

Operating Countries: USA, Canada

Supported Terminals: Verifone MX915, MX925


Note:

AJB FiPay has six different SVC providers and therefore each SVC action will need to be checked that the SVC provider supports it.

Table 2-4 AJB FiPay

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Card Payment

Payment by Credit

15.0

15.0

Payment by Debit

15.0

15.0

Check Payment/Check Verification

Payment by Check

17.0

17.0

Refund

Refund by Credit

15.0

15.0

Refund by Debit

15.0

15.0

Cardless Refund using Token

16.0

15.0

Cardless Refund using Token + Expiry Date

16.0

16.0.0.1

Reversal

Reversal of last transaction

15.0

15.0

Reversal of last transaction within batch

15.0

15.0

Customer Not Present

CVV2/AVS/partial entry on PED

17.0

16.0.0.1

Electronic Signature Capture

3 byte ASCII (3BA)

15.0

15.0

Token Support

Receive and record token for verified return

16.0

15.0

Card Swipe - non PCI cards

Get card data

15.0

15.0.1

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

16.0

Customer Display

Sale State Notification

Tender Lines

15.0

19.0

15.0

19.0

IP PED

NA

NA

15.0

Stored Value Cards (Gift Cards)

Redeem

16.0

16.0

Redeem Reversal

16.0

16.0

Cashback / Unload

16.0

16.0

Load

16.0

16.0

Refund

16.0

16.0

Cash out (Close)

16.0.1

16.0

Balance Inquiry

16.0

16.0

Activate

16.0

16.0

Activate and Load

16.0

16.0

Activate Reversal

NA

16.0

Deactivate / Stop

NA

16.0

Deactivate / Stop Reversal

NA

16.0

Custom Forms

Terminal Display

NA

18.0

Customer Question

NA

18.0

Signature Capture

NA

18.0

Phone Number Capture

NA

18.0


Cayan

Operating Countries: USA

Supported Terminals: Verifone MX925

Table 2-5 Cayan

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Sign On

NA

15.0

16.0

Card Payment

Payment by Credit

15.0

16.0

Payment by Debit

15.0

16.0

Refund

Refund by Credit

15.0

16.0

Refund by Debit

15.0

16.0

Cardless Refund using Token

16.0

16.0

Reversal

Reversal of last transaction

15.0

16.0

Reversal of last transaction within batch

15.0

16.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

16.0

Electronic Signature Capture

3 byte ASCII (3BA)

15.0

16.0

Gratuity

NA

NA

16.0

Token Support

Receive and record token for verified return

16.0

16.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

16.0

Customer Display

Sale State Notification

Tender Lines

15.0

19.0

16.0

19.0

IP PED

NA

NA

16.0

Stored Value Cards (Gift Cards)

Redeem

16.0

16.0

Redeem Reversal

16.0

16.0

Load

16.0

16.0

Balance Inquiry

16.0

16.0

Activate Reversal

16.0

16.0

Custom Forms

Customer Question

NA

18.0

Phone Number Capture

NA

18.0

Generic Numeric Capture

NA

18.0

Date Capture

NA

18.0

Signature Capture

NA

18.0

Cancel Signature Capture

NA

18.0


Merchant Link

Operating Countries: USA

Supported Terminals: Verifone MX925

Table 2-6 Merchant Link

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Card Payment

Payment by Credit

15.0

16.0

Payment by Debit

15.0

16.0

Refund

Refund by Credit

15.0

16.0

Refund by Debit

15.0

16.0

Cardless Refund using Token

16.0

16.0

Reversal

Reversal of last transaction

15.0

16.0

Reversal of last transaction within batch

15.0

16.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

16.0

Manual entry initiated by PED

NA

16.0

Electronic Signature Capture

3 byte ASCII (3BA)

15.0

16.0

Token Support

Receive and record token for verified return

16.0

16.0

Card Swipe-non PCI cards

Get card data

15.0

16.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

16.0

Customer Display

Sale State Notification

Tender Lines

15.0

19.0

16.0

19.0

EFTLink server compliant

NA

NA

16.0

IP PED

NA

NA

16.0

Stored Value Cards (Gift Cards)

Redeem

16.0

16.0

Redeem Reversal

16.0

16.0

Cashback / Unload

16.0

16.0

Load

16.0

16.0

Refund

16.0

16.0

Balance Inquiry

16.0

16.0

Activate

16.0

16.0

Activate Reversal

16.0

16.0

Deactivate / Stop

NA

16.0

Deactivate / Stop Reversal

NA

16.0


Tender Retail

Operating Countries: USA, Canada

Supported Terminals: Verifone MX915, MX925

Table 2-7 Tender Retail

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Card Payment

Payment by Credit

15.0

17.0

Payment by Debit

15.0

17.0

Refund

Refund by Credit

15.0

17.0

Refund by Debit

15.0

17.0

Cardless Refund using Token

16.0

17.0

Reversal

Reversal of last transaction

15.0

17.0

Reversal of last transaction within batch

15.0

17.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

Customer Not Present

CVV2/AVS/partial entry on PED

17.0

17.0

Electronic Signature Capture

3 byte ASCII (3BA)

15.0

17.0

Token Support

Receive and record token for verified return

16.0

17.0

Card Swipe-non PCI cards

Get card data

15.0

NA

Get card data with abort

16.0

NA

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse

16.0

17.0

Customer Display

Sale State Notification

Tender Lines

15.0

19.0

17.0

19.0

Stored Value Cards (Gift Cards)

Redeem

16.0

17.0

Redeem Reversal

16.0

17.0

Cashback / Unload

16.0

17.0

Load

16.0

17.0

Balance Inquiry

16.0

17.0

Activate

16.0

17.0

Activate Reversal

16.0

17.0

Deactivate / Stop

NA

NA

Deactivate / Stop Reversal

NA

NA

EWallet

Payment. Cashier initiated with EWallet tender - QR displayed on the shoppers phone and scanned by the POS (flow 3).

NA

19.0.1

Refund

NA

19.0.1

Cancel

NA

19.0.1


Verifone Point US

Operating Countries: USA

Supported Terminals: Verifone MX915, MX925

Table 2-8 Verifone Point US

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Card Payment

Payment by Credit

15.0

15.0

Payment by Debit

15.0

15.0

Refund

Refund by Credit

15.0

15.0

Refund by Debit

15.0

15.0

Cardless Refund using Token

16.0

15.0.1

Cardless Refund using Token + Expiry Date

16.0

15.0.1

Reversal

Reversal of last transaction

15.0

15.0

Reversal of last transaction within batch

15.0

15.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

15.0

Customer Not Present

CVV2/AVS/partial entry on PED

NA

16.0

Electronic Signature Capture

3 byte ASCII (3BA)

15.0

15.0

Gratuity

NA

NA

15.0

Token Support

Receive and record token for verified return

16.0

15.0.1

Card Swipe-non PCI cards

Get card data

15.0

15.0

Get card data with abort

16.0

15.0.1

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

15.0

Customer Display

Sale State Notification

Tender Lines

15.0

19.0

15.0

19.0

IP PED

NA

NA

15.0

Stored Value Cards (Gift Cards)

Redeem

16.0

16.0

Redeem Reversal

16.0

16.0

Cashback / Unload

16.0

16.0

Load

16.0

16.0

Balance Inquiry

16.0

16.0

Activate

16.0

16.0

Activate Reversal

16.0

16.0

Deactivate / Stop

16.0

16.0

Deactivate / Stop Reversal

NA

16.0

Custom Forms

Terminal Display

NA

17.0.1

Customer Question

NA

17.0.1

Phone Number Capture

NA

17.0.1

Email Address Capture

NA

17.0.1

Signature Capture

NA

17.0.1

Charity Donation

NA

17.0.1

Customer Survey

NA

17.0.1

Customer Buttons

NA

17.0.1

Display QR Code

NA

17.0.1

Cancel QR Code

NA

17.0.1


European Region

The following Cores are supported:

Six Payment Services

Operating Countries: Europe

Supported Terminals: Yomani

Table 2-9 Six Payment Services

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Sign On

NA

15.0

15.0

Sign Off

NA

15.0

15.0

Card Payment

Payment by Credit

15.0

15.0

Payment by Debit

15.0

15.0

Refund

Refund by Credit

15.0

15.0

Refund by Debit

15.0

15.0

Reversal

Reversal of last transaction

15.0

15.0

Reversal of last transaction within batch

15.0

15.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

15.0

Customer Not Present

CVV2/AVS/partial entry on PED

17.0

15.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

15.0

EFTLink server compliant

NA

NA

15.0

IP PED

NA

NA

15.0


TLG SolveConnect

Operating Countries: UK

Supported Terminals: Ingenico, Verifone VX820, VX680

Table 2-10 TLG SolveConnect

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Card Payment

Payment by Credit

15.0

15.0

Payment by Debit

15.0

15.0

Refund

Refund by Credit

15.0

15.0

Refund by Debit

15.0

15.0

Cardless Refund using Token

16.0

15.0

Reversal

Reversal of last transaction

15.0

16.0

Reversal of last transaction within batch

15.0

16.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.

17.0

16.0

Cashback

Cashback prompted on PED, return amount to POS

15.0

15.0

Customer Not Present

CVV2/AVS/partial entry on PED

17.0

15.0

Gratuity

NA

NA

15.0

Token Support

Receive and record token for verified return

16.0

15.0

Card Swipe - non PCI cards

Get card data

15.0

15.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

16.0

Suppress Merchant copy for EMV Chip transactions

NA

16.0

Ticket Reprint (Direct)


NA

15.0

EFTLink server compliant


NA

16.0

IP PED


NA

16.0

2 stage payment

Card Inserted Event / update payment

NA

15.0

Stored Value Cards (Gift Cards)

Redeem

16.0

15.0

Stored Value Cards (Gift Cards)

Redeem Reversal

16.0

15.0

Cashback / Unload

16.0

15.0

Load

16.0

15.0

Balance Inquiry

16.0

15.0


Verifone Ocius Sentinel

Operating Countries: UK

Supported Terminals: Verifone VX 810, VX820

Table 2-11 Verifone Ocius Sentinel

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Sign On

NA

15.0

15.0

Sign Off

NA

15.0

15.0

Card Payment

Payment by Credit

15.0

15.0

Payment by Debit

15.0

15.0

Check Payment/Check Verification


17.0

15.0

Refund

Refund by Credit

15.0

15.0

Refund by Debit

15.0

15.0

Cardless Refund using Token

16.0

15.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

15.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.

17.0

15.0

Cashback

Cashback prompted on PED, return amount to POS

15.0

15.0

Customer Not Present

CVV2/AVS/partial entry on PED

17.0

15.0

Gratuity

NA

NA

15.0

Token Support

Receive and record token for verified return

16.0

15.0

Card Swipe - non PCI cards

Get card data

15.0

15.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

15.0

Suppress Merchant copy for EMV Chip transactions

NA

15.0

Create receipt from XML elements provided by EPS

NA

15.0

Ticket Reprint (Direct)

NA

NA

15.0

IP PED

NA

NA

15.0

Card read, card payment

16.0

15.0

Stored Value Cards (Gift Cards)

Gift cards are supported on the VX820 only.

Redeem

16.0

15.0

Redeem Reversal

16.0

15.0

Cashback / Unload

16.0

15.0

Load

16.0

15.0

Balance Inquiry

16.0

15.0

Activate

16.0

15.0


WorldPay

Operating Countries: UK

Supported Terminals: Verifone VX820

Table 2-12 WorldPay

Payment Terminal Function Subtype Xstore Release Version EFTLink Release Version

Sign On

NA

15.0

15.0

Card Payment

Payment by Credit

15.0

15.0

Payment by Debit

15.0

15.0

Refund

Refund by Credit

15.0

15.0

Refund by Debit

15.0

15.0

Cardless Refund using Token

16.0

15.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

15.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.

17.0

15.0

Cashback

Cashback prompted on PED, return amount to POS

NA

15.0

Token Support

Receive and record token for verified return

16.0

15.0

Combined EFT/Tax Receipts

Defer customer copy to <CardServiceResponse>

16.0

15.0

Suppress Merchant copy for EMV Chip transactions

NA

15.0

IP PED

NA

NA

15.0