ActivateX (starting with v15.8.2.1) now supports tip-on-pinpad for INGENICO (freedompay) devices. PAX devices already has this feature and will continue to support it.
Configuration
These require Connect settings for tip to be enabled, tip-at-charge to be enabled, and the tip-at-charge-screen to be set as CardReader. (Default behavior would be for tip-at-charge-screen to be the Customer Facing Display - 'CFD'.)

If the screen option is set as CardReader, the tip prompt will appear on the card scanning device and will NOT appear on the CFD.
Pax / Elavon
For PAX, this is not relevant for A-Series since it shares the POS screen, and it is not relevant for E800 since there is already a CFD that would better display this information in a larger format. But it does apply for the E700 systems which do not have a CFD.
The order and layout of the tip is not configurable. However, the tip options in the PAX template should be configured as described in our standard Elavon BroadPOS template settings.
Initial launch of PAX tip-on-terminal used the tip settings from the PAX template, and only used Connect flags to enable or disable use of tipping on the pinpad entirely.
This should function on any compatible Freedompay Ingenico terminal - Tellium or Tetra - with AX.
NOTE: May require to re-push a TGZ for Tellium devices, to reset the tipping flags. Earlier versions of (non-APL) AX very likely could have changed/corrupted those settings. That older code no longer exists in AX, so this push of TGZ should only be needed once.
The RED button can still be used as before to cancel the payment operation entirely, but there is no behavior on the YELLOW button, and there is no workflow to backup and choose a different tip amount.
Ingenico/Freedompay only support tip by PERCENTAGE, so the config levels for tip must be set to PERCENT values. It only allows 3 tip levels, plus a custom tip, so only the first 3 tip-levels defined in Connect will be used.
Ingenico / Elavon
Not yet implemented.