Release 06/08/2024
Version: 2024.08.06.1
Date: 06.08.2024
What's included?
- Display Direct Debit mandates in the Hub
- Enable AMEX via Lloyds
- 3DS Mandated Fields: Hub Payment Links changes
- Bug Fixes:
- Apple Pay/Google Pay tokenised card error
- DOB issue
custom_data
issue- Generate merchant session - endpoint updated
- Extend
display_name
validation - Apple pay timings incorrect in the Hub
- Payment Links default setting for
capture:true/false
Display Direct Debit mandates in the Hub
We have added the functionality to display Direct Debit mandates within the Hub. This includes a new Mandates tab that is visible when viewing a customer record. The Mandates table features headers such as Mandate Reference, Mandate ID, Account Name, Account Number Ending, Status, Created, and Action. Users can copy the Mandate ID to their clipboard with a copy button and view mandate details in a modal pop-up. The data for these features is populated from the GET Mandates API call, ensuring that all relevant information is accurately presented.
Enable AMEX via Lloyds
We have enabled AMEX processing via Lloyds. When a merchant sends AMEX transactions to their Lloyds MID, we will route the transaction to the Trust Payments gateway, similar to our current process for CashFlows, Finaro, and Barclaycard.
3DS Mandated Fields: Hub Payment Links changes
Following the newly mandated 3DS field changes from Visa on August 13th, we have added a warning message to inform users that including an email address when adding a customer record is recommended for 3-D Secure authentication, although it is not mandatory. This update applies to both Rest API Payment Links and VT, as well as Core API Payment Links and VT forms.
Bug fixes
- Apple Pay/Google Pay tokenised card error:
We have resolved an issue where we were showing the incorrect last 4 digits associated to the card_id
.
- DOB issue:
There was a bug where the DOB field was populating incorrectly.
custom_data
issue:
There was a bug whereby we were not accepting Base64 encoded custom_data in the create customer endpoint, this has now been updated and resolved.
- Generate merchant session - endpoint updated:
We have updated our response in this endpoint as it contained values from the Core API and was not the correct standard for the Rest API.
- Extend
display_name
validation:
We have extended the display_name validation to support special characters. This was raised by 2b1c (our Magento developer).
- Apple pay timings incorrect in the Hub:
The Apple Pay timings were incorrect when exporting the data, this has now been resolved.
- Payment Links default setting for
capture:true/false:
There was an issue with the /payment-links endpoint where if a merchant does not include the capture parameter, it is defaulting to false. When amount > 0 and PBB is the only available payment method, the capture:false parameter is causing the request to fail.