API Enhancements:
- 🚩 Amended the name from “SRC” to “ClickToPay” on the Dashboard and widget to avoid any references to “Mastercard” (Mastercard SRC)
Amended the name Mastercard SRC to ClickToPay in the API, Paydock Dashboard, and widget. This ensures that there is no reference to Mastercard and that the service has a generic name (ClickToPay).
Impacted Functionality: ClickToPay(Mastercard SRC)
- Enhanced the connection of the external SFTP service on the Dashboard
Improved connecting an external SFTP service by merging two previously required steps, activate and verify actions, into one. This enables all the required information to be provided during the service connection. Also introduced the “Test Connection” action that verifies whether you can connect to the external SFTP server.
Services activated prior to this change will continue to work and require no updates.
Impacted Functionality: External SFTP service connection
- Enhanced the activation of the PGP encryption service by adding the ability to get the generated PGP public key
Enhanced the activation of the PGP encryptions service. This was achieved by adding the ability to choose between if it is required to import the externally created PGP public key, or if it is required to get the PGP public key for external usage. In the case that the “Generate Public Key” is chosen, you can then access the public key by selecting “Actions” → “Get Public Key”.
Services activated prior to this change will continue to work and require no updates.
Impacted Functionality: External SFTP service connection
The import of the PGP public key into the PGP encryption service remains unchanged.
- Mapped the First Name and Last Name fields for the MPGS 3DS inbuild charges created using the Vault Tokens
Mapped the First Name and Last Name fields for the MPGS 3DS inbuild charges created using the Vault Tokens (session or permanent).
Impacted Functionality: Charges(3DS Inbuild)
- Resolved a Background Image Upload Issue
Implemented a fix to address the inability to upload background images on the “Brand Styles” page, restoring full functionality.
Impacted Functionality: Brand white-label
- Resolved a Notifications issue that occurred after processing an in review charge with capture=false
Implemented a fix to address notifications that were not received after processing an in review charge with capture=false.
Impacted Functionality: Notifications
- Added additional details in the response for Vii ‘check-balance’
Implemented an enhancement for the response for the Vii Gateway – Check-Balance endpoint so that additional fields are sent to our merchants. The additional fields are as follows:
- Card_Status
- Issuance_Date
- Expiry_Date
Impacted Functionality: Check Balance
Widget Enhancements:
- Implemented end-to-end New Relic monitoring for widgets
Implemented Monitoring in New Relic that measures the end-user experience for each visit, as well as any failed requests in the widget (400, 403, 500), for HtmlWidget, HtmlMultiWidget, PaymentSourceWidget, CheckoutButton, WalletButtons, Canvas3ds, MastercardSRCClickToPay, VaultDisplayWidge widgets.
Impacted Functionality: Widgets
- Rearranged Scheme logo arrangement for Mastercard SRC
Rearranged the ClickToPay scheme logos to ensure the order of arrangement follows the appropriate order (Mastercard, Visa, AMEX and Discover).
Impacted Functionality: ClickToPay(Mastercard SRC) widget
- Implemented a fix to resolve the indefinite spinning of CTA in Mastercard SRC
Implemented a fix to ensure that the continue button does not continue to spin endlessly when an invalid mobile number is first provided in the email/mobile number input field.
Impacted Functionality: ClickToPay(Mastercard SRC) widget
UI Enhancements:
- Improved Screen Reader Functionality for Error Messages
Resolved an issue where screen readers failed to read error messages for the Card Number field on the Add new charge page. This fix enhances accessibility for users with visual impairments.
Impacted Functionality: Charges UI page
- Resolved an issue where previously cancelling the Pending Transaction from the UI and API resulted in an error
Resolved an issue where cancelling the pending Pre-auth or Pre-auth with the Failed Capture Transactions from the UI and API resulted in an error, while still creating Txn Type of Cancel in the In-Progress status.
Impacted Functionality: Charges
- Resolved an issue where the old filter continues to be displayed in Active Filters (Charges)
Resolved an issue that occurred for Charges at the merchant level, and Transactions at the Brand level. Previously for fields where multiple filters could be selected, once the filters were unchecked/removed in the following search, the field name continued to be displayed but was populated with a blank value. This has been resolved and the field is now removed entirely.
Impacted Functionality: Charges
- Removed “Cancel” option from the Dashboard for Afterpay v1
Removed the “cancel” option from the Dashboard for Afterpay v1 as it is an unsupported operation for Afterpay v1.
Impacted Functionality: Charges
- Mastercard SRC – ‘Registrations’ permissions have a duplicate ‘Get Registrations’ entry
Implemented a change to distinguish between the previously duplicated “Get Registration” permission on the Dashboard. This ensures that there is a clear distinction between “Get Registration by ID” and “Search Registrations” for ClickToPay.
Impacted Functionality: ClickToPay(Mastercard SRC)