#

Scenario

Customer Name

Building Society

Consent ID

Sample Response
Create Funds Confirmation Consent Request Get Funds Confirmation Get Funds Confirmation Consent Request Status

1

Not Available to use yet

Dan Wright

Chelsea

cbpii-8001

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.SortCodeAccountNumber",
   "Identification": "56003600000999",
   "Name":"Dan Wright",
   "SecondaryIdentification": "0000099902"
  }
 }
}

Sample Response

 

Sample Response

2

Funds Available with No Auth End Date

Dan Wright

Chelsea

cbpii-8002

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.IBAN",
   "Identification": "GB88NWBK56003600000999",
   "Name":"Dan Wright",
   "SecondaryIdentification": "0000099901"
  }
 }
}

Sample Response

Sample Response

Sample Response

3

Funds Available with No Auth End Date

George Smith

Yorkshire

cbpii-8003

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.IBAN",
   "Identification": "GB88NWBK56003600000100",
   "Name":"George Smith",
   "SecondaryIdentification": "0000010001"
  }
 }
}

Sample Response

Sample Response

Sample Response

4

Funds Available with Defined Authorisation End Date

Jane Williams

Chelsea

cbpii-8004

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.SortCodeAccountNumber",
   "Identification": "56003600000200",
   "Name":"Jane Williams",
   "SecondaryIdentification": "0000020001"
  },
 "ExpirationDateTime":"2020-03-02T00:00:00+00:00"
 }
}

Sample Response

Sample Response

Sample Response

5

Funds Not Available with Defined Authorisation End Date

Peter Campbell

Chelsea

cbpii-8005

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.SortCodeAccountNumber",
   "Identification": "56003600000500",
   "Name":"Peter Campbell",
   "SecondaryIdentification": "0000050002"
  },
 "ExpirationDateTime":"2020-03-02T00:00:00+00:00"
 }
}

Sample Response

Sample Response

Sample Response

6

Funds Available with No Auth Epired

Jack Hopkins

Yorkshire

cbpii-8006

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.SortCodeAccountNumber",
   "Identification": "56003600000300",
   "Name":"Jack Hopkins",
   "SecondaryIdentification": "0000030001"
  },
 "ExpirationDateTime":"2018-09-01T00:00:00+00:00"
 }
}

Sample Response

Sample Response

Sample Response

7

Funds Available with No Auth Revoked

Lucy Abbott

Chelsea

cbpii-8007

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.SortCodeAccountNumber",
   "Identification": "56003600000400",
   "Name":"Lucy Abbott",
   "SecondaryIdentification": "0000040001"
  },
 "ExpirationDateTime":"2019-03-01T00:00:00+00:00"
 }
}

Sample Response

Sample Response

Sample Response

 

 
Error Scenarios

#

Customer Name

Building Society

Consent ID

Create Funds Confirmation Consent Request

Description

1

Dan Wright

Chelsea

1

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "Name":"Dan Wright",
   "SecondaryIdentification": "0000099901"
  }
 }
}

Sample Response

Invalid Debtor Account - Missing Account Number

2

An Other

Chelsea

2

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.SortCodeAccountNumber",
   "Identification": "56003699999999",
   "Name":"An Other",
   "SecondaryIdentification": "9999999999"
  }
 }
}

Sample Response

Invalid Debtor Account - Not YBSG / Not PSD2 / Not Active

3

George Smith

Yorkshire

3

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "BBAN",
   "Identification": "GB88NWBK56003600000100",
   "Name":"George Smith",
   "SecondaryIdentification": "0000010001"
  }
 }
}

Sample Response

Invalid SchemeName - IBAN or SortCode / Account Number only

4

Paul Dobson

Chelsea

4

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.SortCodeAccountNumber",
   "Identification": "56003600000850",
   "Name":"Paul Dobson",
   "SecondaryIdentification": "0000085002"
  }
 }
}

Sample Response

Invalid Debtor Account - Warning / Fin Crime Flags

5

George Smith

Yorkshire

6

Request Payload:

{
 "Data": {
  "DebtorAccount": {
   "SchemeName": "UK.OBIE.IBAN",
   "Identification": "GB88NWBK56003600000100",
   "Name":"George Smith",
   "SecondaryIdentification": "0000010003"
  },
 "ExpirationDateTime":"2019-02-28T00:00:00+00:00"
 }
}

Sample Response

Expiry Date - Expiry Date Specified - Before Today!