PC-EFTPOS Technical Overview

The following article explains how the Mandalay Ticketing application integrates with EFTPOS terminals using the PC-EFTPOS software.

PC-EFTPOS

PC-EFTPOS is a 3rd party software, not provided by Mandalay, that integrates directly to EFTPOS terminals. You will need to contact your bank or PC-EFTPOS directly if you would like to install their software and allow the Mandalay integration to EFTPOS.

For technical information on this software please refer to their website for more information https://pceftpos.com/documentation/

Ticketing should be compatible with all current versions of PC-EFTPOS, however Mandalay CS was last tested on version 3.0.17.407 of the EFT Client.

Mandalay will not directly support the PC-EFTPOS software. Any issue with a terminal or the PC-EFTPOS software should be directed to your bank of PC-EFTPOS support system.

Ticketing

The Mandalay CS Ticketing application integrates with the PC-EFTPOS software using an Active X component provided by PC-EFTPOS, embedded in the Ticketing application. The Ticketing application will only allow the integration to work if it detects the PC-EFTPOS software is running and that a terminal is online at the time Ticketing starts.

The Active X component communicates to the EFT-Client software to initiate a transaction and complete the process. During the process the Ticketing application will provide the amount to tender and will then receive confirmation once the transaction has been completed and receive an authorisation if successful.

For further information on how PCEFTPOS processes payments please refer to the developer SDK available here.

Processing Payments

Before a payment can be processed through PC-EFTPOS the applicable payment method needs to be configured to work with PC-EFTPOS. Refer to this guide for details on how to do this.

To trigger a payment to be processed the operator will select a process button after picking a valid payment type and setting the correct amount for payment.

No other payment type can be selected until either the payment is processed or is removed.

Payment Refunds

Once a payment is processed it can not be removed from the cash tender screen or be reversed through ticket cancellations/replacements without a refund process being triggered if processed on a computer with PC-EFTPOS.

EFT Receipts

The receipts for the EFT payment can be printed on either the EFT terminal or through the Mandalay Ticketing docket printer. The setting for controlling this are managed within PC EFTPOS. Refer to their documentation for further details.

If Mandalay is printing the receipt it will be printed through the default printer configured for Ticketing and will be printed either as soon as the payment has been authorised or included on the docket if Ticketing is configured to do so.