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
TP6

19.1.0.0

CORR Fixed an issue in EZ-Wallet where adding a balance did not top-up successfully. The following error message occurred: Sorry, your EZ-Wallet was not topped up successfully. PASS-19207
TP6

19.1.0.0

CORR In EZ-Wallet and Faring the auto-top is now disabled when a transaction is still a pending payment (manual or auto top up). PASS-19404
TP6

19.1.0.0

CORR A new context property was added: PASS > PassInfoServer > Email > MaxAttempts. The context property enables the maximum number of attempts to send an email. 0 is the default and also means no limit. Note that this context property applies only to emails that are sent by PassInfoServer. PASS-19316
TP6

19.1.0.0

CORR Fixed an issue in TP6 services where new EZ-Wallet Web users without an existing web password, are not sent an email that contains a link to set up a password. This is caused when it is initiated from the PASS workstation's Clients Contact Info tab. PASS-19402
TP6 19.2.0.0 CORR Fixed an issue where, when Disable EZ-Wallet option was selected, it did not disable EZ-Wallet. PASS-20072
TP6 19.2.0.0 CORR Disable EZ-Wallet option is automatically disabled when a new client is created. Disable EZ-Wallet option must be unchecked to opt-in for new clients. PASS-20064
TP6 19.2.0.0 ENH Rolling Passes are now available for EZ-Wallet. Rolling Passes do not have a fixed start and end date, they can be set up with a time period instead. Also, clients can have multiple rolling passes. PASS-19014
TP6 19.3.0.0 ENH Changes have been made to improve EZ-Wallet CUBIC functionality. The improvements will limit types of trips by identifying ADA specific trips via funding source. The following Trapeze6 properties (context properties) have been added:
  • PASS > Payment > PaymentCard > EligibleFundingSources: A comma delimited list that includes the funding sources a booking must have to be eligible to use the payment cards.
  • PASS > Payment > PaymentCard > Timeout: Timeout for calls to the payment card APIs in seconds.
PASS-20364
TP6 19.4.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
TP6 19.4.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
TP6 19.4.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 the operator has 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
TP6 19.5.0.0 ENH Enhancements have been made to the Disable EZ-Wallet feature located in Task > EZ-Wallet. Purse transactions are disabled when prepayment is set to payment card. PASS-20900
TP6 19.6.0.0 ENH Fixed an issue in Faring and EZ-Wallet where Job Agent was pinging CUBIC server more than once for subscription trips. PASS-20983
TP6 19.6.0.0 ENH Improvements have been made to EZ-Wallet CUBIC. Cards are only charged for activated bookings in an automated job. PASS-20934
TP6 19.6.0.0 ENH Enhancements have been made to the Disable EZ-Wallet feature located in Task > EZ-Wallet. Purse transactions are disabled when prepayment is set to payment card. PASS-20900
TP6 19.7.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
TP6 19.8.0.0 ENH Added Card Expiration Date to Fare Summary dialog box for EZ-Wallet-INIT API interface. PASS-21469
TP6 19.8.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.
  • When a duplicate Smart Card ID is added during profile configuration, the error message will now display the duplicate client Id. The will help track down the conflicting conflict, which was tedious to track down in the past.
  • A parameter was removed from a GET call that is no longer required.
PASS-21393
TP6 19.9.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
TP6 19.13.0.0 ENH Fixed an issue in EZ-Wallet (CUBIC) where a fare was not refunded to a payment card. PASS-22235
TP6 19.14.0.0 ENH The UI appearance has been improved for the EZ-Wallet/Cubic Fare Summary dialog PASS-22083
TP6 19.16.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
TP6 19.18.0.0 ENH Logging added for request/response calls for refund processing of cancelled trips in EZ-Wallet INIT API. PASS-22821
TP6 19.21.0.0 CORR Fixed an issue where cards were not being processed using EZ-Wallet API. PASS-23117
TP6 19.22.0.0 CORR Fixed an issue where EZ-Wallet transactions for subscriptions bookings were not processing through the schedule job agent in the Trapeze4 workstation. PASS-23328
TP6 19.22.0.0 ENH Updated EZ-Wallet INIT API to support different line values for passes and stored values on Smart Cards. PASS-23318
TP6 19.22.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
TP6 19.22.0.0 CORR Fixed an issue where validating a smartcard caused an exception error. PASS-23249
TP6 19.22.0.0 CORR Fixed an issue for EZ-Wallet CUBIC, when editing an activated trip, if the trip was within a 24 hour window, it was re-fared and deducted accordingly, however, if it was outside of a 24 hour window, it was not re-fared and deducted at the time of save, and continued to be processed per the batch job parameters. PASS-23149
TP6 19.22.0.0 CORR Fixed an issue where when trying to modify the specific client Disable EZ-Wallet flag, and with Clients_HST not used, you cannot save changes for the client. PASS-23096
TP6 19.22.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