Improved

Receiving Party Input Sanitisation

We have released a change to automatically strip dashes, hyphens, and spaces in the response in the following scenarios:

  • accounts.identifier.value is sanitised in the response when the accounts.identifier.standard is account_number or iban in POST /parties and POST /payments
  • provider.networkIdentifier is sanitised in the response when the network is FPS and currencies is GBP in POST /parties and POST /payments

To illustrate how this works, if you try to create a new receiving party by passing in an IBAN value of FR12 1234 1010 1234 0001 1M01 101, the response will return FR1212341010123400011M01101 automatically. A one-off sanitisation has also been conducted across all existing accounts.