added

Release 16/04/2024

Version: 2024.04.16.1

Date: 16.04.2024

What's included?

  • Hosted Checkout: utilising the /payments/reuse endpoint
  • Updates to Google Pay Recurring messaging (Trust Payments)
  • Virtual Terminal Enhancements
  • Direct Debit:
    • Generate a webhook notification when an indemnity claim is raised
    • Display Direct Debit transaction records in the Hub
    • Charge Date parameter to the collection endpoint
    • Cancelling mandates
  • Enhanced transaction details for Pay by Bank transactions
  • Update to Hub display for transactions
  • Capture checkout redirect logs

Hosted Checkout: Utilising the /payments/reuse endpoint

To facilitate tracking of payments made using saved cards in the Checkout process, we have implemented a feature where all payment requests made with a saved card will be processed via the /payments/reuse endpoint.

Previously, in the "express checkout" or "one-click checkout" flow within Hosted Checkout, users were presented with a saved card and required to provide only the CVV to complete the payment. These payments were being processed through the /payments endpoint instead of the expected /payments/reuse endpoint. As a result, these transactions were not properly marked as REUSE / RETURNING transactions in the database or Hub. This enhancement has resolved this known issue.


Updates to Google Pay Recurring messaging (Trust Payments)

We have made changes to our Google Pay recurring messaging for Trust Payments to adhere to Google Pay standards.


Virtual Terminal Enhancements

We've enhanced the 'Transaction Result' modal for completed Virtual Terminal payments, offering comprehensive transaction details such as date/time, company, order ID, amount, status, response message, and transaction ID. Additionally, we've integrated a convenient link to the transaction detail page from the order ID, facilitating seamless navigation. These enhancements collectively aim to elevate visibility and convenience for merchants, empowering them with enhanced insights into their transactions.


Direct Debit

This release concludes the initial phase 1 deployment of our Direct Debit solution.

Generate a webhook notification when an indemnity claim is raised

This webhook notification is to inform the merchant that a customer has requested their bank to refund a payment under the Direct Debit guarantee, and the funds have been successfully returned to the customer.

Display Direct Debit transaction records in the Hub

Direct Debit transactions are now available within the transaction list in the Hub.

Charge Date parameter to the collection endpoint

Merchants can now create Direct Debit transactions for future dates using the /payments/collections API endpoint. With this enhancement, a new charge_date parameter has been introduced to the endpoint. This parameter enables merchants to specify the desired collection date for Direct Debit transactions.


Enhanced transaction details for Pay by Bank transactions

In response to merchant feedback, we have updated the transactions detail page for Pay by Bank transactions to include the following: customer account information, customer ID (linked to the Customers page) and the custom data fields. This enhancement offers Hub users more comprehensive insights into both the transaction and the customer who completed it.


Update to Hub display for transactions

We have made adjustments to the Hub display to enhance clarity regarding the customer's card used for transaction processing. The Hub will now showcase the last 4 digits of the Primary Account Number (PAN) associated with each transaction, replacing the previous display of the last 4 digits of the network token. This modification aims to reduce confusion among merchant users when identifying the card used for transaction processing.


Capture checkout redirect logs

In order to support the new Logs page, we have implemented functionality to capture redirect form posts. This enhancement enables Checkout merchant developers to collect logs of redirect form posts for any payment link created.


Other enhancements

  • We have updated the validation for custom1 and custom2 to now accept /.
  • We have increased the timeout period for exports on large transaction lists.
  • We have resolved an issue where merchants were unable to create payment links in the Hub when cards were disabled as a payment method.
  • We have updated our permissions so that Sales Lite users can now access the Payment Links tab.