Cmn4 Payment

Release notes on tasks that apply to the Cmn4 Payment module.

Version Type Description ID

19.1.0.0

ENH DB-schema change: To be consistent with the paymentId in the Payment tables, the following changes have been made:
  • Cmn4PaymentAuthorisation and Cmn4PaymentAuthorisationDetail tables - Renamed transactionId field to authorisationId.
  • Added foreign keys which reference Cmn4PaymentTransaction.transactionId
TI-11690

The task is related to TI-11111.

19.1.0.0

ENH For transit sites using Paymentus with their EZ-Wallet account, a Reload button has been added to the Add balance screen. It allows users to retrieve their payment profiles again when one or more of these profiles fail to load.

In addition, some changes were made to the Add credit card screen (used when Chase Paymentech is the payment provider): card type drop-down list hidden, size has been adjusted, and the client's name now automatically filled in.

TI-10417

19.4.0.0

ENH As part of the work on transactional payment profile creation, the following changes have been made to support transactions for all external page requests:

The following table has been deleted: Cmn4PaymentProfileAuthNet

The following new tables that will store information regarding external profile page requests as well as the results have been added:
  • Cmn4PaymentExtPage - Stores basic, mutable information about external pages.
  • Cmn4PaymentExtPageDetail - Stores immutable details about external pages.
  • Cmn4PaymentExtProfilePage - Stores information specific to external profile pages.
The following tables have been updated - The 'internalProfileId' field has been replaced with 'paymentProfileId.'
  • Cmn4PaymentProfile
  • Cmn4PaymentProfileUser
  • Cmn4PaymentChaseProfile
  • Cmn4PaymentDetail

(This task is associated with TI-15066.)

TI-15671

19.15.0.0 ENH The required elements to Cmn4 Payment have been added to ensure that the Trapeze payment solution integration with CHASE meets their certification requirements. A new context property was added: Cmn4/Payment/ChasePaymentech/Secondary Service Address. (This address is used when the primary url isn't working.) TI-18372
19.20.0.0 CORR Fixed an issue where only All option appeared in Payment Status drop-down list on the EZ-Wallet Payment List page. TI-19315
19.20.0.0 ENH Visa Cybersource Secure Acceptance Checkout API was implemented for Cmn4 Payment to create payment instruments. TI-19295
19.20.0.0 ENH The DeleteProfile method for Visa Cybersource was added to Cmn4Payment. TI-18920