PASS EZ-Wallet

EZ-Wallet is an add-on module for PASS that allows transit agencies to set up methods of payment that can be purchased by clients (including client accounts (the EZ-Wallet purse), period passes, and tickets or tokens).

EZ-Wallet module options are defined in the Trapeze4 Workstation under File > Ancillary Data > Para > Pricing > EZ-Wallet. The EZ-Wallet module is found in the Trapeze4 Workstation under Task > EZ-Wallet.

EZ-Wallet tasks may be found in TP4 release notes or in TP6 release notes.

Version Type Description ID
TP4 19.2.0.0 CORR Fixed exception error in EZ-Wallet, caused when purchasing a period pass or refunding a period pass. Error appeared in Trapeze4 CDBlog. PASS-20684
TP4 19.2.0.0 ENH A Fare to be deducted field has been added to the Fare Summary dialog for bookings with calls to the CUBIC server. Now, when a booking requires a call to the CUBIC server, the fare amount will appear in the Fare to be deducted field instead of the Fare Deducted field. PASS-20575
TP4 19.2.0.0 ENH The following payment processing improvements have been added to EZ-Wallet to disable payment profiles of inactive clients:
  • All active profiles are now presented in a list where you have the option of disabling them one by one.
  • There is a Delete All button that will give you the option of deleting all of the profiles that are shown in that list.
PASS-20372
TP4 19.5.0.0 ENH The following improvements have been made to EZ-Wallet INIT API:
  • When smartcard is verified, it will not be verified by the card length. Instead, verification will rely on INIT API results to validate the smartcard number only.
  • The fare type for a booking is set to "No-Pay" when it is performed, and if the "Hop-Fastpass" fare type is used for the booking with the smartcardId as empty.
  • Booking is not saved if "Hop-Fastpass" fare type is used and smartcard number is empty at the same time.
PASS-21273
TP4 19.6.0.0 ENH The following improvements have been added to EZ-Wallet API - INIT:
  • There is a check for transit account expiry date at booking time (relative to scheduled travel date).
  • In the Tracker Log for no-pay, there is new descriptive error text.
  • If a duplicate Smart Card ID is added during profile configuration, the error message will now display the duplicate's client Id. This will help track down the conflicting contact, which was tedious to track down in the past.
  • A parameter was removed from a GET call that is no longer required.
PASS-21393
TP4 19.6.0.0 ENH A new system property was added to the Trapeze 4 workstation: System Properties > PASS Booking Client > Allow using SmartCardId without card type. This will improve profile setup for PASS EZ-Wallet API - INIT. If property is set to False, then the client record cannot be saved when SmartCardId is entered, but the SmartCard Type is N/A. PASS-21391
TP4 19.7.0.0 ENH Added Card Expiration Date to Fare Summary dialog box for EZ-Wallet-INIT API interface. PASS-21469
TP4 19.7.0.0 ENH Improvements made to PASS EZ-Wallet INIT Fare Summary screen messages. Messages were improved to avoid confusion for the following scenarios:
  • Valid Cards with alpha numeric characters cannot not save in the Client Details Screen. Since INIT is entitled to change the card format, card validation should be handled by INIT. A message should clarify this.
  • Fare Summary screen with N/A cards are invalid when there is no INIT card type setup. Message should identify that the N/A card type is invalid.
PASS-21533
TP4 19.9.0.0 CORR Fixed an issue where certain payment types caused an overpayment that was incorrectly crediting into the client's purse. PASS-22260
TP4 19.9.0.0 CORR Fixed an arithmetic overflow error converting IDENTITY to data type smallint. PASS-21970
TP4 19.9.0.0 CORR Fixed an issue, where editing scheduled trips changed the fare types incorrectly. PASS-21943
TP4 19.9.0.0 CORR The UI appearance has been improved for the EZ-Wallet/Cubic Fare Summary dialog. PASS-22083
TP4 19.11.0.0 CORR Fixed an issue where additional fare deductions were being applied to trips that were using Leave Earlier/Leave Later buttons. PASS-22679
TP4 19.16.0.0 CORR Fixed an issue where validating a smartcard caused an exception error. PASS-23259
TP4 19.16.0.0 CORR Fixed an issue where purse accounts were still being deducted, even when the client and overdraft limit was set to $0, and there were not enough funds in the purse to deduct. This occurred when fare was not collected on the perform. PASS-23258
TP4 19.16.0.0 CORR Trapeze6 property (context property) was added: PASS/PassInfoServer/Faring/Unpaid Fare Deduct From Transport Unit. This will allow EZWallet to deduct unpaid fares from the transport unit account instead of purse. PASS-22585