> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.mangopay.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.mangopay.com/_mcp/server.

# PHP SDK - 4.3.0

July 14, 2026

## Fixed

### Echo Settlement validation errors response mapping

* Fixed the hydration of `SettlementValidationLine`. The `Code` and `Description` properties are replaced by a `Details` property (`SettlementValidationLineDetail[]`, each carrying `Code` and `Description`), matching the JSON actually returned by [GET View validation errors for a Settlement](/api-reference/settlements/view-settlement-validations)
* This is not a breaking change: the previous `Code`/`Description` properties were never populated

---

## Deprecated

### Non-SCA user methods

The following are deprecated in favour of their SCA equivalents. They still work but will be removed in a future major version:

* `ApiUsers::Get()` → use `ApiUsers::GetSca()` instead
* `ApiUsers::Update()` → use `ApiUsers::UpdateSca()` instead

---

## Deprecated

### Deposit-preauthorized complement PayIn methods

The following methods are deprecated and will be removed in a future version:

* `ApiPayIns::CreatePayInDepositPreauthorizedPriorToComplement()`
* `ApiPayIns::CreatePayInDepositPreauthorizedComplement()`