Banking · Confirmation of Payee · UX

Confirmation of Payee — User Experience 2 min read

You must display the Confirmation of Payee result next to the Payees Name in the Authorization Page faithfully aligned with the demo and examples below.

Your CoP screen must be submitted as part of CX certification prior to production.

01 Interactive Demo

Edit the consent and watch the previews respond

TPPConsent page
LFIAuthorisation page
LFI
Consent
2
Authorize
3
Complete
Confirm Payment Details
[TPP trading name] needs your permission to make the payment below:
Please select the account to pay from
Add to my list of Trusted Payees
Pay using AlTareq
Cancel

Edit the message.Data fields and see to change the signed JWS is embedded inside the domestic_payment_pii creditor block and watch the Consent and Authorisation page previews update live.

message.DataConfirmation Response
AEAccountConfirmationResponsePropertiesView confirmation endpoint ↗
1 lines0 charsEdits commit on blur — invalid JSON reverts.
Domestic Payment PII signed JWS embedded in the creditor PII block (demo only)
{
  "Initiation": {
    "Creditor": [
      {
        "Creditor": { "Name": "Ibrahim Al Sabah" },
        "CreditorAccount": {
          "SchemeName": "IBAN",
          "Identification": "AE070331234567890123456",
          "Name": { "en": "Ibrahim Al Sabah" }
        },
        "ConfirmationOfPayeeResponse": "…"
      }
    ]
  }
}
02 Examples

Sample user journeys

Example 1 — Single Instant Payment — ConfirmationOfPayee.Yes

confirmation-of-payee
confirmation-of-payee

Example 2 — Single Instant Payment — ConfirmationOfPayee.Partial

confirmation-of-payee
confirmation-of-payee

Example 3 — Single Instant Payment — ConfirmationOfPayee.No

confirmation-of-payee
confirmation-of-payee

Example 4 — Variable On Demand (Multi Creditor) — ConfirmationOfPayee.Yes

confirmation-of-payee
confirmation-of-payee

Example 5 — Variable On Demand (Multi Creditor) — ConfirmationOfPayee.Yes + one without ConfirmationOfPayee

confirmation-of-payee
confirmation-of-payee

Example 6 — Variable On Demand (Multi Creditor) — ConfirmationOfPayee.Yes + ConfirmationOfPayee.Partial

confirmation-of-payee
confirmation-of-payee