Credit Cards

Support Removed for Credit Card Drivers Storing Data

Simphony release 19.1 does not allow system storage of credit card data and is not validated by PA-DSS. Support has been discontinued for credit card drivers that store credit card data in the system. The following credit card drivers are no longer available for use in Simphony:

  • CAPMSPayment.dll

  • DOTNPayment.dll

  • ElavonPayment.dll

  • FreedomPay external DLLs

  • FuseboxPayment.dll

  • MerchantLink.Reprocessor.dll

  • MerchantLink.TV2G.dll

  • MerchantLink.TV2G.Gateway.dll

  • Micros.Payment.MerchantLink.dll

  • Micros.Payment.MCreditDebit.dll

  • ProtobasePayments.dll

  • VisaDPayment.dll

OPERA Loadable PMS, XProcessor, ONTR, and cash are the only payments supported by Simphony release 19.1; the Oracle Payment Interface (OPI) and Simphony Payment Interface (SPI) are the only supported credit card drivers. If all properties of an Enterprise are using supported payments and credit card drivers only, you can upgrade to release 19.1 without configuration changes. All unsupported drivers or payments must be removed from the configuration before upgrading to release 19.1. If properties have not used the SPI, you need to upgrade to release 18.2, configure the OPI or SPI, and then upgrade to release 19.1.

Remote distribution between different Simphony releases is not supported.

The following safeguards are in place to prevent accidental upgrade to Simphony release 19.1 before converting to the OPI or SPI payment drivers:
  • Prior to an upgrade, implementation staff can run the Upgrade Eligibility Check tool on the application server to check the enterprise database for unsupported payment drivers.

  • During an upgrade, the installer program checks for unsupported payment drivers and aborts the process, if any are found.

  • The installer program removes (known) unsupported DLL files from the application server.

  • After upgrading to Simphony release 19.1:

    • EMC no longer allows the installation of unsupported DLLs.

    • POS operations prevents unsupported payment drivers from being loaded.

If you restore a database that has any of the unsupported legacy payment drivers, the drivers do not load in the workstation, and POS operations cannot process transactions with these drivers.

See the Oracle MICROS Simphony Configuration Guide for more information about the OPI and SPI configuration.

Support Added for Sales Amount Adjustment With SPI

Support is now available for adjusting an existing credit card authorization amount. When a guest check that was paid by credit card is adjusted using the Adjust Closed Check function (for example, to add a tip), and the amount of the credit card payment is changed but the credit card remains the same, the SPI sends this as a Sales Amount Adjustment transaction to the Payment Service Provider instead of reversing the original charge and recharging the same credit card. This new handling may reduce the number of occurrences where banks do not release authorizations or authorize funds twice.