Skip to navigation
Getting startedRelease notesSDK

PHP SDK - 5.2.0

October 15, 2026

Added

Support for Recipient on direct debit mandates

  • Mandate now exposes $RecipientId, the identifier of the Recipient the mandate is based on. Platforms integrating for the first time should use this instead of $BankAccountId.
  • New ApiUsers::GetMandatesForRecipient($userId, $recipientId, $pagination, $filter, $sorting), backed by GET List Mandates for a Recipient, returning the list of Mandate instances for a user and recipient.

Added

Echo - List endpoints for Settlements, Intents, and Intent Splits

  • New ApiSettlements::GetSettlements($pagination, $filter, $sorting), backed by GET List all Settlements, returning the list of Settlement instances. The new FilterSettlements DTO filters on BeforeDate, AfterDate, Status, ExternalProviderName, and Currency.
  • New ApiPayIns::GetPayInIntents($pagination, $filter, $sorting), backed by GET List all Intents, returning the list of PayInIntent instances, filtered with the new FilterPayInIntents DTO.
  • New ApiPayIns::GetPayInIntentSplits($pagination, $filter, $sorting), backed by GET List all Intent Splits, returning the list of PayInIntentSplit instances, filtered with the new FilterPayInIntentSplits DTO.