Service Initiation · PII · Debtor Account

Debtor Account 2 min read

Initiation.DebtorAccount is an optional field in the consent PII. It is used when the TPP already knows which account the user wants to pay from — for example, because the user selected it within the TPP's own application before being redirected to the LFI.

When provided, the LFI will pre-select this account on their authorisation screen. When omitted, the user chooses their account directly at the LFI during authorisation.

POST /par only

Initiation.DebtorAccount is only present in the PII submitted at POST/par (consent staging). It is not part of the POST/payments PII schema.

At payment time, the debtor account has already been determined: the user selected and authorised it during the consent flow at the LFI. There is no mechanism to change or re-specify the debtor account at POST/payments.

01 Schema

DebtorAccount fields

FieldTypeRequiredDescriptionExample
SchemeNameenumYesAccount identifier scheme — always IBANIBAN
IdentificationstringYesThe IBAN of the debtor accountAE070331234567890123456
Name.enstringYes*Account holder name in EnglishAhmad Al Mansouri
Name.arstringNoAccount holder name in Arabicأحمد المنصوري

* At least one of Name.en or Name.ar must be provided if Name is included.

02 Example

POST /par PII with DebtorAccount provided

POST /par PII (excerpt)json
{
  "Initiation": {
    "DebtorAccount": {
      "SchemeName": "IBAN",
      "Identification": "AE070331234567890123456",
      "Name": {
        "en": "Ahmad Al Mansouri",
        "ar": "أحمد المنصوري"
      }
    },
    "Creditor": [ ... ]   // see Creditor page
  },
  "Risk": { ... }
}
When to omit DebtorAccount

If your application does not hold the user's IBAN — for example, in a checkout flow where the user is paying from an account you have never seen — omit DebtorAccount entirely. The user will select their account at the LFI.