Implementation Guide: Santander

This page has been created and maintained by the relevant ASPSP, and OBIE takes no liability for the completeness nor accuracy of this data.

Note to ASPSP: Please indicate which brands this applies to and/or duplicate this page per brand if relevant.


ASPSP

Santander

Brand

Santander UK plc

Date
Developer portal (s)

Production

https://developer.santander.co.uk

Sandbox

https://sandbox-developer.santander.co.uk/sanuk/external-sandbox/

On-boarding

Supports dynamic client registration (Y/N)N
Instructions for manual on-boarding

1) Open access or regulated access?
Three of our Open Banking APIs are available to everyone, without registration. Our open access APIs are:
• Products and services list
• ATM list
• Branch list.
You need to register in order to work with regulated APIs, and we explain how you do this in Step 3. Once you are registered and depending on your permissions you’ll be able to access:
• Account and Transactions
• Payment Initiation
• Confirmation of Funds
Find a list of our API products and descriptions on Our APIs.

2) Are you registered with the Open Banking directory?
To access our regulated Open Banking APIs, you need to be registered with the Open Banking directory.
Once registered, you’ll be able to use our regulated Open Banking APIs and those provided by any Open Banking compliant bank. However, there are two types of registration: Sandbox and Production.

3) Sandbox or Production?
If you’re new to Open Banking or if you’re using a version of an API for the first time, you’ll need to start with Sandbox access. That gives you read/write access to Sandbox versions of our regulated APIs, using realistic sample data. Registering with the Open Banking directory for Sandbox access is free.
To use our live APIs, you’ll need to be registered in the Open Banking directory for production access. That requires approval from the FCA or an equivalent regulator.

4) Register an app
Once you’re in the Open Banking directory, you can create your first app.
This happens on the Open Banking directory website, where you need to create a Software Statement Assertion (SSA). This is a certificate signed by the Open Banking directory that grants a particular application access to regulated Open Banking APIs.
You then register the SSA to your apps list on the Santander UK Sandbox developer portal.
When the SSA has successfully registered, your client ID and client secret will be displayed on the screen. Please take note of the client secret as this won’t be available on the next screens.

5) Subscribe to APIs
Once your app is registered with Santander UK, you can subscribe to the APIs you want to work with.
You will receive an email confirmation when the subscription is complete.

6) One final check before you can start developing!
The final step is to check on the App page that your application is in “Production” and if that’s a yes, good news that’s you ready to make your first API call and start developing!
However, if your application is in “Development”, you will need to select the “Upgrade to Production” button on your application and wait until the status changes to “Production”.

OIDC .well-known endpoint (Production)

https://openbanking.santander.co.uk/sanuk/external/open-banking/openid-connect-provider/v1/.well-known/openid-configuration

OIDC .well-known endpoint (Sandbox)

https://openbanking-sandbox.santander.co.uk/sanuk/external-sandbox/open-banking/openid-connect-provider/v1/.well-known/openid-configuration

Notes on testing (Sandbox)

Account Information Service

Your first step will be to choose the API(s) you want to test.
Below are some key points you will need to know before getting started:
• Santander’s Sandbox well-known URL - https://openbanking-sandbox.santander.co.uk/sanuk/external-sandbox/open-banking/openid-connect-provider/v1/.well-known/openid-configuration
• Santander’s Sandbox doesn’t include a full consent journey
• For each of our Sandbox APIs there is a list of test scenarios that are available via an excel spreadsheet. These can be found as an attachment on the API overview page (e.g. for Account and Transactions V3.1 you can find them here).

A. Get Token using Client Credential Grant
This is the TLS-MA handshake between yourself and Santander. This step generates the access token known as the "client credential grant" which is valid for ONLY 10 minutes.
Before you start you’ll need to have valid network and signing certificates issued by Open Banking. OB Directory will provide and host the necessary certificates containing the corresponding public keys so that the signature may be verified.

B. Retrieve Account Request
For the next step, you will need the Account Request ID(s) for the scenario you would like to test.
Once you have input the Account ID to the URL, you can make the call. As a response, you will receive a summary of all the permissions given relating to the specific account request ID.

C. Create Request Object
You must then generate the request token (jwt or JSON web token) that will be used as part of the next ‘Authorise Request’ call.
Please refer to OBIE security specification for details on how to generate the Request Object. This request token contains the Resource ID, encrypted based on the security policy defined by Santander and the Open Banking Implementation Entity (OBIE).

D. Invoke Authorise Request
Once the request token is generated, you can invoke the authorisation request. This request will redirect your test application (via a HTTP 302) to Santander’s Login UI.
The password Santander uses is 12345, however, any alphanumeric   combination will work. On clicking submit, you will be redirected back to your test application (based on the redirect URL registered with OB directory). The redirect URL will contain the authorisation code which you need in the next step to generate the access token.

E. Get Token Using Access Code Grant
Copy the code value in the redirection URL from the previous step and use that to generate the Access Token using the authorization code grant. This will give you a green light to commence with the testing!
After the 10 minutes, you will need to call for a refresh token. This gives you longer access by generating a new access token.

F. Get Endpoint Response
To be able to get the endpoint responses, go back to the excel spreadsheet and check what Account IDs are associated with the Account Request ID for which a request token has been generated.
Then copy the Account ID(s) for the test scenario you want to simulate and use those to invoke the POST/GET endpoints.
The excel file can be used as reference as it illustrates the anticipated response associated with the particular Account ID used.

Payment Initiation Service

Your first step will be to choose the API(s) you want to test.
Below are some key points you will need to know before getting started:
• Santander’s Sandbox well-known URL - https://openbanking-sandbox.santander.co.uk/sanuk/external-sandbox/open-banking/openid-connect-provider/v1/.well-known/openid-configuration
• Santander’s Sandbox doesn’t include a full consent journey
• For each of our Sandbox APIs there is a list of test scenarios that are available via an excel spreadsheet. These can be found as an attachment on the API overview page (e.g. for Payment Initiation V3.1 you can find them here).

A. Get Token using Client Credential Grant
This is the TLS-MA handshake between yourself and Santander. This step generates the access token known as the "client credential grant" which is valid for ONLY 10 minutes.
Before you start you’ll need to have valid network and signing certificates issued by Open Banking. OB Directory will provide and host the necessary certificates containing the corresponding public keys so that the signature may be verified.

B. Create Request Object
You must then generate the request token (jwt or JSON web token) that will be used as part of the next ‘Authorise Request’ call.
Please refer to OBIE security specification for details on how to generate the Request Object. This request token contains the Resource ID, encrypted based on the security policy defined by Santander and the Open Banking Implementation Entity (OBIE).

C. Invoke Authorise Request
Once the request token is generated, you can invoke the authorisation request. This request will redirect your test application (via a HTTP 302) to Santander’s Login UI.
The password Santander uses is 12345, however, any alphanumeric   combination will work. On clicking submit, you will be redirected back to your test application (based on the redirect URL registered with OB directory). The redirect URL will contain the authorisation code which you need in the next step to generate the access token.

D. Get Token Using Access Code Grant
Copy the code value in the redirection URL from the previous step and use that to generate the Access Token using the authorization code grant. This will give you a green light to commence with the testing!
After the 10 minutes, you will need to call for a refresh token. This gives you longer access by generating a new access token.

E. POST/GET Endpoint Response
To be able to POST/GET the endpoint responses, go back to the excel spreadsheet, copy the Resource ID corresponding to the test scenario you want to simulate and use that to invoke the POST/GET endpoints.
The excel file can be used as reference as it illustrates the anticipated response associated with the particular Resource ID used.


Other on-boarding notes
Documentation URL


Account Information API

Note to ASPSP: Please add a column per brand if relevant

Swagger version3.1.2
Base URIhttps://openbanking-ma.santander.co.uk/sanuk/external/open-banking/v3.1/aisp
General variances to specification No variances to specification
Non-functional limitations

API Endpoints

RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)
Endpoint 1POST /account-access-consents-Y

Mandatory

API Endpoint available

Endpoint 2

GET /account-access-consents/{ConsentId}

-

Y

Optional

API Endpoint available

Endpoint 3

DELETE /account-access-consents/{ConsentId}

-

Y

Mandatory

API Endpoint available

Endpoint 4

GET /accounts

-

Y

Mandatory

API Endpoint available

Endpoint 5

GET /accounts/{AccountId}

-

Y

Mandatory

API Endpoint available

Endpoint 6

GET /accounts/{AccountId}/balances

-

Y

Mandatory

API Endpoint available

Endpoint 7

GET /accounts/{AccountId}/beneficiaries

-

Y

Mandatory

API Endpoint available

Endpoint 8

GET /accounts/{AccountId}/direct-debits

-

Y

Mandatory

API Endpoint available

Endpoint 9

GET /accounts/{AccountId}/product

-

Y

Mandatory

API Endpoint available

Endpoint 10

GET /accounts/{AccountId}/standing-orders

-

Y

Mandatory

API Endpoint available

Endpoint 11

GET /accounts/{AccountId}/transactions

-

Y

Mandatory

API Endpoint available

Endpoint 12

GET /balances

-

N

Optional

API Endpoint not available

Endpoint 13

GET /beneficiaries

-

Y

Optional

API Endpoint available

Endpoint 14

GET /direct-debits

-

Y

Optional

API Endpoint available

Endpoint 15

GET /products

-

N

Optional

API Endpoint available

Endpoint 16

GET /standing-orders

-

Y

Optional

API Endpoint available

Endpoint 17

GET /transactions

-

N

Optional

API Endpoint not available

Endpoint 18 GET /accounts/{AccountId}/offers -YConditional

Endpoint 19

GET /offers

-

N

Optional

Endpoint 20

GET /accounts/{AccountId}/party

-

Y

Conditional

Endpoint 21

GET /party

-

Y

Conditional

Endpoint 22

GET /accounts/{AccountId}/scheduled-payments

-

N

Conditional

Endpoint 23GET/scheduled-payments-NOptional

Endpoint 24

GET /accounts/{AccountId}/statements

-

Y

Conditional

Endpoint 25

GET /accounts/{AccountId}/statements/{StatementId}

-

N

Conditional

Endpoint 26

GET /accounts/{AccountId}/statements/{StatementId}/file

-

N

Optional

Endpoint 27

GET /accounts/{AccountId}/statements/{StatementId}/transactions

-

N

Conditional

Endpoint 28

GET /statements

-

N

Optional

Field Information

Account Fields

Ref

Area

Field

Available (Y/N)

Exception/Notes (inc details on classification codes, field limits, and field formats)

Acc-1

Account - Mandatory

OBReadAccount4

Y

OBReadAccount4

Acc-2

Account - Mandatory

Data

Y

OBReadAccount4/Data

Acc-3

Account - Optional

Account

Y

OBReadAccount4/Data/Account

Unambiguous identification of the account to which credit and debit entries are made.

Acc-4

Account - Mandatory

AccountId

Y

OBReadAccount4/Data/Account/AccountId

A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.

Acc-5

Account - Optional

Status

N

OBReadAccount4/Data/Account/Status

Specifies the status of account resource in code form.

Acc-6

Account - Optional

StatusUpdateDateTime

N

OBReadAccount4/Data/Account/StatusUpdateDateTime

Date and time at which the resource status was updated.

Acc-7

Account - Mandatory

Currency

Y

OBReadAccount4/Data/Account/Currency

Identification of the currency in which the account is held.

Acc-8

Account - Mandatory

AccountType

Y

OBReadAccount4/Data/Account/AccountType

Specifies the type of account (personal or business).

Acc-9

Account - Mandatory

AccountSubType

Y

OBReadAccount4/Data/Account/AccountSubType

Specifies the sub type of account (product family group).

Acc-10

Account - Optional

Description

N

OBReadAccount4/Data/Account/Description

Specifies the description of the account type.

Acc-11

Account - Optional

Nickname

Y

OBReadAccount4/Data/Account/Nickname

The nickname of the account, assigned by the account owner in order to provide an additional means of identification of the account.

Acc-12

Account - Optional

Account

Y

OBReadAccount4/Data/Account/Account

Provides the details to identify an account.

Acc-13

Account - Mandatory

SchemeName

Y

OBReadAccount4/Data/Account/Account/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

Acc-14

Account - Mandatory

Identification

Y

OBReadAccount4/Data/Account/Account/Identification

Identification assigned by an institution to identify an account. This identification is known by the account owner.

Acc-15

Account - Optional

Name

Y

OBReadAccount4/Data/Account/Account/Name

The account name is the name or names of the account owner(s) represented at an account level, as displayed by the ASPSP's online channels.

Acc-16

Account - Optional

SecondaryIdentification

N

OBReadAccount4/Data/Account/Account/SecondaryIdentification

This is secondary identification of the account, as assigned by the account servicing institution.

Acc-17

Account - Optional

Servicer

Y

OBReadAccount4/Data/Account/Servicer

Party that manages the account on behalf of the account owner, that is manages the registration and booking of entries on the account, calculates balances on the account and provides information about the account.

Acc-18

Account - Mandatory

SchemeName

Y

OBReadAccount4/Data/Account/Servicer/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

Acc-19

Account - Mandatory

Identification

Y

OBReadAccount4/Data/Account/Servicer/Identification

Unique and unambiguous identification of the servicing institution.

Balances Fields

Ref

Area

Field

Available (Y/N)

Exception/Notes (inc details on classification codes, field limits, and field formats)

Bal-1

Balances - Mandatory

OBReadBalance1

Y

OBReadBalance1

Bal-2

Balances - Mandatory

Data

Y

OBReadBalance1/Data

Bal-3

Balances - Mandatory

Balance

Y

OBReadBalance1/Data/Balance

Set of elements used to define the balance details.

Bal-4

Balances - Mandatory

AccountId

Y

OBReadBalance1/Data/Balance/AccountId

A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.

Bal-5

Balances - Mandatory

CreditDebitIndicator

Y

OBReadBalance1/Data/Balance/CreditDebitIndicator

Indicates whether the balance is a credit or a debit balance.

Bal-6

Balances - Mandatory

Type

Y

OBReadBalance1/Data/Balance/Type

Balance type, in a coded form.

Bal-7

Balances - Mandatory

DateTime

Y

OBReadBalance1/Data/Balance/DateTime

Indicates the date (and time) of the balance.

Bal-8

Balances - Mandatory

Amount

Y

OBReadBalance1/Data/Balance/Amount

Amount of money of the cash balance.

Bal-9

Balances - Mandatory

Amount

Y

OBReadBalance1/Data/Balance/Amount/Amount

A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.

Bal-10

Balances - Mandatory

Currency

Y

OBReadBalance1/Data/Balance/Amount/Currency

A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".

Bal-11

Balances - Optional

CreditLine

N

OBReadBalance1/Data/Balance/CreditLine

Set of elements used to provide details on the credit line.

Bal-12

Balances - Mandatory

Included

N

OBReadBalance1/Data/Balance/CreditLine/Included

Indicates whether or not the credit line is included in the balance of the account.

Bal-13

Balances - Optional

Type

N

OBReadBalance1/Data/Balance/CreditLine/Type

Limit type, in a coded form.

Bal-14

Balances - Optional

Amount

N

OBReadBalance1/Data/Balance/CreditLine/AmountAmount of money of the credit line.

Bal-15

Balances - Mandatory

Amount

N

OBReadBalance1/Data/Balance/CreditLine/Amount/Amount

A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.

Bal-16

Balances - Mandatory

Currency

N

OBReadBalance1/Data/Balance/CreditLine/Amount/Currency

A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".

Beneficiaries Fields

RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)
Ben-1Beneficiaries - MandatoryOBReadBeneficiary3YOBReadBeneficiary3
Ben-2Beneficiaries - MandatoryDataYOBReadBeneficiary3/Data
Ben-3Beneficiaries - OptionalBeneficiaryYOBReadBeneficiary3/Data/Beneficiary
Ben-4Beneficiaries - OptionalAccountIdY

OBReadBeneficiary3/Data/Beneficiary/AccountId

A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.

Ben-5Beneficiaries - OptionalBeneficiaryIdN

OBReadBeneficiary3/Data/Beneficiary/BeneficiaryId

A unique and immutable identifier used to identify the beneficiary resource. This identifier has no meaning to the account owner.

Ben-6Beneficiaries - OptionalReferenceY

OBReadBeneficiary3/Data/Beneficiary/Reference

Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.

Ben-7Beneficiaries - OptionalCreditorAgentY

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent

Party that manages the account on behalf of the account owner, that is manages the registration and booking of entries on the account, calculates balances on the account and provides information about the account.

Ben-8Beneficiaries - OptionalSchemeNameN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

Ben-9Beneficiaries - OptionalIdentificationY

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/Identification

Unique and unambiguous identification of the servicing institution.

Ben-10Beneficiaries - OptionalNameY

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/Name

Name by which an agent is known and which is usually used to identify that agent.

Ben-11Beneficiaries - OptionalPostalAddressN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress

Information that locates and identifies a specific address, as defined by postal services.

Ben-12Beneficiaries - OptionalAddressTypeN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/AddressType

Identifies the nature of the postal address.

Ben-13Beneficiaries - OptionalDepartmentN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/Department

Identification of a division of a large organisation or building.

Ben-14Beneficiaries - OptionalSubDepartmentN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/SubDepartment

Identification of a sub-division of a large organisation or building.

Ben-15Beneficiaries - OptionalStreetNameN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/StreetName

Name of a street or thoroughfare.

Ben-16Beneficiaries - OptionalBuildingNumberN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/BuildingNumber

Number that identifies the position of a building on a street.

Ben-17Beneficiaries - OptionalPostCodeN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/PostCode

Identifier consisting of a group of letters and/or numbers that is added to a postal address to assist the sorting of mail.

Ben-18Beneficiaries - OptionalTownNameN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/TownName

Name of a built-up area, with defined boundaries, and a local government.

Ben-19Beneficiaries - OptionalCountrySubDivisionN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/CountrySubDivision

Identifies a subdivision of a country such as state, region, county.

Ben-20Beneficiaries - OptionalCountryY

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/Country

Nation with its own government.

Ben-21Beneficiaries - OptionalAddressLineN

OBReadBeneficiary3/Data/Beneficiary/CreditorAgent/PostalAddress/AddressLine

Information that locates and identifies a specific address, as defined by postal services, presented in free format text.

Ben-22Beneficiaries - OptionalCreditorAccountY

OBReadBeneficiary3/Data/Beneficiary/CreditorAccount

Provides the details to identify the beneficiary account.

Ben-23Beneficiaries - MandatorySchemeNameY

OBReadBeneficiary3/Data/Beneficiary/CreditorAccount/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

Ben-24Beneficiaries - MandatoryIdentificationY

OBReadBeneficiary3/Data/Beneficiary/CreditorAccount/Identification

Identification assigned by an institution to identify an account. This identification is known by the account owner.

Ben-25Beneficiaries - OptionalNameY

OBReadBeneficiary3/Data/Beneficiary/CreditorAccount/Name

The account name is the name or names of the account owner(s) represented at an account level, as displayed by the ASPSP's online channels.

Ben-26Beneficiaries - OptionalSecondaryIdentificationN

OBReadBeneficiary3/Data/Beneficiary/CreditorAccount/SecondaryIdentification

This is secondary identification of the account, as assigned by the account servicing institution.

Direct Debits Fields

RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)
DD-1Direct Debit - MandatoryOBReadDirectDebit1YOBReadDirectDebit1
DD-2Direct Debit - MandatoryDataYOBReadDirectDebit1/Data
DD-3Direct Debit - OptionalDirectDebitY

OBReadDirectDebit1/Data/DirectDebit

Account to or from which a cash entry is made.

DD-4Direct Debit - MandatoryAccountIdY

OBReadDirectDebit1/Data/DirectDebit/AccountId

A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.

DD-5Direct Debit - OptionalDirectDebitIdN

OBReadDirectDebit1/Data/DirectDebit/DirectDebitId

A unique and immutable identifier used to identify the direct debit resource. This identifier has no meaning to the account owner.

DD-6Direct Debit - MandatoryMandateIdentificationY

OBReadDirectDebit1/Data/DirectDebit/MandateIdentification

Direct Debit reference. For AUDDIS service users provide Core Reference. For non AUDDIS service users provide Core reference if possible or last used reference.

DD-7Direct Debit - OptionalDirectDebitStatusCodeY

OBReadDirectDebit1/Data/DirectDebit/DirectDebitStatusCode

Specifies the status of the direct debit in code form.

DD-8Direct Debit - MandatoryNameY

OBReadDirectDebit1/Data/DirectDebit/Name

Name of Service User.

DD-9Direct Debit - OptionalPreviousPaymentDateTimeYOBReadDirectDebit1/Data/DirectDebit/PreviousPaymentDateTime
DD-10Direct Debit - OptionalPreviousPaymentAmountYOBReadDirectDebit1/Data/DirectDebit/PreviousPaymentAmount
DD-11Direct Debit - MandatoryAmountYOBReadDirectDebit1/Data/DirectDebit/PreviousPaymentAmount/Amount
DD-12Direct Debit - MandatoryCurrencyYOBReadDirectDebit1/Data/DirectDebit/PreviousPaymentAmount/Currency

Products Fields

RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)

Prod 1

Products - Mandatory

OBReadProduct2

Y

OBReadProduct2

Prod 2

Products - Mandatory

Data

Y

OBReadProduct2/Data

Prod 3

Products - Optional

Product

Y

OBReadProduct2/Data/Product

Prod 4

Products - Mandatory

AccountId

Y

OBReadProduct2/Data/Product/AccountId  

A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.

Prod 5

Products - Mandatory

ProductId

Y - only if product in Open Data API

OBReadProduct2/Data/Product/ProductIdr

Identifier within the parent organisation for the product. Must be unique in the organisation.

Prod 6

Products - Mandatory

ProductType

Y

OBReadProduct2/Data/Product/ProductType

Descriptive code for the product category.

Prod 7

Products  - Optional

ProductName

Y

OBReadProduct2/Data/Product/ProductName            

The name of the product used for marketing purposes from a customer perspective. I.e. what the customer would recognise.

Prod 8

Products - Optional

SecondaryProductId

N

OBReadProduct2/Data/Product/SecondaryProductId

Identifier within the parent organisation for the product. Must be unique in the organisation.

Prod 9

Products - Optional

MarketingStateId

Y

OBReadProduct2/Data/Product/MarketingStateId

Unique and unambiguous identification of a BCA Product Marketing State.

Prod 10

Product   - Mandatory

OtherProductType

Y

OBReadProduct2/Data/Product/OtherProductType

This field provides extension to the ProductType enumeration.

If ProductType - "Other" is chosen, this field must be populated with name, and description for ASPSP specific product type

Prod 11

Product - Mandatory

Name

Y

OBReadProduct2/Data/Product/OtherProductType/Name

 

Prod 12

Product - Mandatory

Description

Y

OBReadProduct2/Data/Product/OtherProductType/Description

Prod 13

Product - Mandatory

BCA

Y

OBReadProduct2/Data/Product/BCA

Prod 14

Product - Mandatory

PCA

Y

OBReadProduct2/Data/Product/PCA

Prod 15

Product - Optional

ProductDetails

N

OBReadProduct2/Data/Product/BCA/ProductDetails

Prod 16

Product – Optional

Segment

N

OBReadProduct2/Data/Product/BCA/ProductDetails/Segment

Market segmentation is a marketing term referring to the aggregating of prospective buyers into groups, or segments, that have common needs and respond similarly to a marketing action. Market segmentation enables companies to target different categories of consumers who perceive the full value of certain products and services differently from one another.

Prod 17

Product – Optional

FeeFreeLength

N

OBReadProduct2/Data/Product/BCA/ProductDetails/FeeFreeLength

The length/duration of the fee free perdiod

Prod 18

Product – Optional

FeeFreeLengthPeriod

N

OBReadProduct2/Data/Product/BCA/ProductDetails/FeeFreeLengthPeriod

The unit of period (days, weeks, months etc.) of the promotional length

Prod 19

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/ProductDetails/Notes

Prod 20

Product – Optional

CreditInterest

N

OBReadProduct2/Data/Product/BCA/CreditInterest

Prod 21

Product – Optional

TierBandSet

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet

Prod 22

Product – Mandatory

TierBandMethod

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBandMethod

The methodology of how credit interest is paid/applied. It can be:-

1. Banded

Interest rates are banded. i.e. Increasing rate on whole balance as balance increases.

2. Tiered

Interest rates are tiered. i.e. increasing rate for each tier as balance increases, but interest paid on tier fixed for that tier and not on whole balance.

3. Whole

The same interest rate is applied irrespective of the BCA balance

Prod 23

Product – Optional

CalculationMethod

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/CalculationMethod

Methods of calculating interest

Prod 24

Product – Mandatory

Destination

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/Destination

Describes whether accrued interest is payable only to the BCA or to another bank account

Prod 25

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/Notes

Prod 26

Product – Optional

TierBand

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand

Prod 27

Product – Optional

Identification

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/Identification

Unique and unambiguous identification of a Tier Band for a BCA.

Prod 28

Product – Mandatory

TierValueMinimum

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/TierValueMinimum

Minimum deposit value for which the credit interest tier applies.

Prod 29

Product – Optional

TierValueMaximum

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/TierValueMaximum

Maximum deposit value for which the credit interest tier applies.

Prod 30

Product – Optional

CalculationFrequency

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/CalculationFrequency

How often is credit interest calculated for the account.

Prod 31

Product – Mandatory

ApplicationFrequency

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/ApplicationFrequency

How often is interest applied to the BCA for this tier/band i.e. how often the financial institution pays accumulated interest to the customer's BCA.

Prod 32

Product – Optional

DepositInterestAppliedCoverage

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/DepositInterestAppliedCoverage

Amount on which Interest applied.

Prod 33

Product – Mandatory

FixedVariableInterestRateType

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/FixedVariableInterestRateType

Type of interest rate, Fixed or Variable

Prod 34

Product – Mandatory

AER

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/AER

The annual equivalent rate (AER) is interest that is calculated under the assumption that any interest paid is combined with the original balance and the next interest payment will be based on the slightly higher account balance. Overall, this means that interest can be compounded several times in a year depending on the number of times that interest payments are made.

Prod 35

Product – Optional

BankInterestRateType

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/BankInterestRateType

Interest rate types, other than AER, which financial institutions may use to describe the annual interest rate payble to the BCA.

Prod 36

Product – Optional

BankInterestRate

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/BankInterestRate

Bank Interest for the BCA product

Prod 37

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/Notes

Optional additional notes to supplement the Tier Band details

Prod 38

Product – Optional

OtherBankInterestType

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherBankInterestType

Prod 39

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherBankInterestType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 40

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherBankInterestType/Description

Description to describe the purpose of the code

Prod 41

Product – Mandatory

Name


Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherBankInterestType/Name

Long name associated with the code

Prod 42

Product – Optional

OtherApplicationFrequency

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherApplicationFrequency

Prod 43

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherApplicationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 44

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherApplicationFrequency/Description

Description to describe the purpose of the code

Prod 45

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherApplicationFrequency/Name

Long name associated with the code

Prod 46

Product – Optional

OtherCalculationFrequency

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherCalculationFrequency

Prod 47

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherCalculationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 48

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherCalculationFrequency/Description

Description to describe the purpose of the code

Prod 49

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/CreditInterest/TierBandSet/TierBand/OtherCalculationFrequency/Name

Long name associated with the code

Prod 50

Product – Optional

Overdraft

N

OBReadProduct2/Data/Product/BCA/Overdraft

Prod 51

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/Notes

Associated Notes about the overdraft rates

Prod 52

Product – Optional

OverdraftTierBandSet

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet


Prod 53

Product – Mandatory

TierBandMethod

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/TierBandMethod

"The methodology of how overdraft is charged. It can be:

'Whole' Where the same charge/rate is applied to the entirety of the overdraft balance (where charges are applicable).

'Tiered' Where different charges/rates are applied dependent on overdraft maximum and minimum balance amount tiers defined by the lending financial organisation

'Banded' Where different charges/rates are applied dependent on overdraft maximum and minimum balance amount bands defined by a government organisation."

Prod 54

Product – Optional

OverdraftType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftType

An overdraft can either be 'committed' which means that the facility cannot be withdrawn without reasonable notification before it's agreed end date, or 'on demand' which means that the financial institution can demand repayment at any point in time.

Prod 55

Product – Optional

Identification

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/Identification

Unique and unambiguous identification of a   Tier Band for a overdraft product.

Prod 56

Product – Optional

AuthorisedIndicator

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/AuthorisedIndicator

Indicates if the Overdraft is authorised (Y) or unauthorised (N)

Prod 57

Product – Optional

BufferAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/BufferAmount

When a customer exceeds their credit limit, a financial institution will not charge the customer unauthorised overdraft charges if they do not exceed by more than the buffer amount. Note: Authorised overdraft charges may still apply.

Prod 58

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/Notes

Optional additional notes to supplement the overdraft Tier Band Set details

Prod 59

Product – Optional

OverdraftTierBand

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand

Prod 60

Product – Optional

Identification

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/Identification

Unique and unambiguous identification of a   Tier Band for a overdraft.

Prod 61

Product – Optional

TierValueMax

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/TierValueMax

Maximum value of Overdraft Tier/Band

Prod 62

Product – Mandatory

TierValueMin

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/TierValueMin

Minimum value of Overdraft Tier/Band

Prod 63

Product – Optional

EAR

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/EAR

"EAR means Effective Annual Rate and/or Equivalent Annual Rate (frequently

used interchangeably), being the actual annual interest rate of an Overdraft."

Prod 64

Product – Optional

AgreementLengthMax

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/AgreementLengthMax

Specifies the maximum length of a band for a fixed overdraft agreement

Prod 65

Product – Optional

AgreementLengthMin

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/AgreementLengthMin

Specifies the minimum length of a band for a fixed overdraft agreement

Prod 66

Product – Optional

AgreementPeriod

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/AgreementPeriod

Specifies the period of a fixed length overdraft agreement

Prod 67

Product – Optional

OverdraftInterestChargingCoverage

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftInterestChargingCoverage

Refers to which interest rate is applied when interests are tiered. For example, if an overdraft balance is £2k and the interest tiers are:- 0-£500 0.1%, 500-1000 0.2%, 1000-10000 0.5%, then the applicable interest rate could either be 0.5% of the entire balance (since the account balance sits in the top interest tier) or (0.1%*500)+(0.2%*500)+(0.5%*1000). In the 1st situation, we say the interest is applied to the ‘Whole’ of the account balance, and in the 2nd that it is ‘Tiered’.

Prod 68

Product – Optional

BankGuaranteedIndicator

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/BankGuaranteedIndicator

Indicates whether the advertised overdraft rate is guaranteed to be offered to a borrower by the bank e.g. if it’s part of a government scheme, or whether the rate may vary dependent on the applicant’s circumstances.

Prod 69

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/Notes

Optional additional notes to supplement the Tier/band details

Prod 70

Product – Optional

OverdraftFeesCharges

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges

Prod 71

Product – Optional

OverdraftFeeChargeCap

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap

Prod 72

Product - Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/FeeType

Fee/charge type which is being capped

Prod 73

Product – Mandatory

MinMaxType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/MinMaxType

Min Max type

Prod 74

Product – Optional

FeeCapOccurrence

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/FeeCapOccurrence

Indicates whether the advertised overdraft rate is guaranteed to be offered to a borrower by the bank e.g. if it’s part of a government scheme, or whether the rate may vary dependent on the applicant’s circumstances.

Prod 75

Product – Optional

FeeCapAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/FeeCapAmount

Cap amount charged for a fee/charge

Prod 76

Product – Optional

CappingPeriod

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/CappingPeriod

Period e.g. day, week, month etc. for which the fee/charge is capped

Prod 77

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/Notes

Notes related to Overdraft fee charge cap

Prod 78

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType

Prod 79

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 80

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType/Name

Long name associated with the code

Prod 81

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType/Description

Description to describe the purpose of the code

Prod 82

Product – Optional

OverdraftFeeChargeDetail

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail

Prod 83

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeType

Overdraft fee type

Prod 84

Product – Optional

NegotiableIndicator

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/NegotiableIndicator

Indicates whether fee and charges are negotiable

Prod 85

Product – Optional

OverdraftControlIndicator

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftControlIndicator

Indicates if the fee/charge is already covered by an 'Overdraft Control' fee or not.

Prod 86

Product – Optional

IncrementalBorrowingAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/IncrementalBorrowingAmount

Every additional tranche of an overdraft balance to which an overdraft fee is applied

Prod 87

Product – Optional

FeeAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeAmount

Amount charged for an overdraft fee/charge (where it is charged in terms of an amount rather than a rate)

Prod 88

Product – Optional

FeeRate

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeRate

Rate charged for overdraft fee/charge (where it is charged in terms of a rate rather than an amount)

Prod 89

Product – Optional

FeeRateType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeRateType

Rate type for overdraft fee/charge (where it is charged in terms of a rate rather than an amount)

Prod 90

Product – Mandatory

ApplicationFrequency

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/ApplicationFrequency

Frequency at which the overdraft charge is applied to the account

Prod 91

Product – Optional

CalculationFrequency

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/CalculationFrequency

How often is the overdraft fee/charge calculated for the account.

Prod 92

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/Notes

Free text for capturing any other info related to Overdraft Fees Charge Details

Prod 93

Product – Optional

OverdraftFeeChargeCap

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap

Prod 94

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/FeeType

Fee/charge type which is being capped

Prod 95

Product – Mandatory

MinMaxType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/MinMaxType

Min Max type

Prod 96

Product – Optional

FeeCapOccurrence

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/FeeCapOccurrence

Indicates whether the advertised overdraft rate is guaranteed to be offered to a borrower by the bank e.g. if it’s part of a government scheme, or whether the rate may vary dependent on the applicant’s circumstances.

Prod 97

Product – Optional

FeeCapAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/FeeCapAmount

Cap amount charged for a fee/charge

Prod 98

Product – Optional

CappingPeriod

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/CappingPeriod

Period e.g. day, week, month etc. for which the fee/charge is capped

Prod 99

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/Notes

Notes related to Overdraft fee charge cap

Prod 100

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType

Prod 101

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType/Code

Prod 102

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType/Name

Long name associated with the code

Prod 103

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType/Description

Description to describe the purpose of the code

Prod 104

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType


Prod 105

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 106

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType/Name

Long name associated with the code

Prod 107

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType/Description

Description to describe the purpose of the code

Prod 108

Product – Optional

OtherFeeRateType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType


Prod 109

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 110

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType/Name

Long name associated with the code

Prod 111

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType/Description

Description to describe the purpose of the code

Prod 112

Product – Optional

OtherApplicationFrequency

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency


Prod 113

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 114

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency/Name

Long name associated with the code

Prod 115

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency/Description

Description to describe the purpose of the code

Prod 116

Product – Optional

OtherCalculationFrequency

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency

Prod 117

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 118

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency/Name

Long name associated with the code

Prod 119

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftTierBand/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency/Description

Description to describe the purpose of the code

Prod 120

Product – Optional

OverdraftFeesCharges

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges

Prod 121

Product – Optional

OverdraftFeeChargeCap

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap

Prod 122

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/FeeType

Fee/charge type which is being capped

Prod 123

Product – Mandatory

MinMaxType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/MinMaxType

Min Max type

Prod 124

Product – Optional

FeeCapOccurrence

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/FeeCapOccurrence

Indicates whether the advertised overdraft rate is guaranteed to be offered to a borrower by the bank e.g. if it’s part of a government scheme, or whether the rate may vary dependent on the applicant’s circumstances.

Prod 125

Product – Optional

FeeCapAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/FeeCapAmount

Cap amount charged for a fee/charge

Prod 126

Product – Optional

CappingPeriod

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/CappingPeriod

Period e.g. day, week, month etc. for which the fee/charge is capped


Prod 127

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/Notes

Notes related to Overdraft fee charge cap

Prod 128

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType

Prod 129

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 130

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType/Name

Long name associated with the code

Prod 131

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeCap/OtherFeeType/Description

Description to describe the purpose of the code

Prod 132

Product – Optional

OverdraftFeeChargeDetail

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail

Prod 133

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeType

Overdraft fee type

Prod 134

Product – Optional

NegotiableIndicator

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/NegotiableIndicator

Indicates whether fee and charges are negotiable

Prod 135

Product – Optional

OverdraftControlIndicator

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftControlIndicator

Indicates if the fee/charge is already covered by an 'Overdraft Control' fee or not.

Prod 136

Product – Optional

IncrementalBorrowingAmount

N


OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/IncrementalBorrowingAmount

Every additional tranche of an overdraft balance to which an overdraft fee is applied

Prod 137

Product – Optional

FeeAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeAmount

Amount charged for an overdraft fee/charge (where it is charged in terms of an amount rather than a rate)

Prod 138

Product – Optional

FeeRate

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeRate

Rate charged for overdraft fee/charge (where it is charged in terms of a rate rather than an amount)

Prod 139

Product – Optional

FeeRateType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/FeeRateType

Rate type for overdraft fee/charge (where it is charged in terms of a rate rather than an amount)

Prod 140

Product – Mandatory

ApplicationFrequency

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/ApplicationFrequency

Frequency at which the overdraft charge is applied to the account

Prod 141

Product – Optional

CalculationFrequency

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/CalculationFrequency

How often is the overdraft fee/charge calculated for the account.

Prod 142

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/Notes

Free text for capturing any other info related to Overdraft Fees Charge Details

Prod 143

Product – Optional

OverdraftFeeChargeCap

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap

Prod 144

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/FeeType

Fee/charge type which is being capped

Prod 145

Product – Mandatory

MinMaxType

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/MinMaxType

Min Max type

Prod 146

Product – Optional

FeeCapOccurrence

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/FeeCapOccurrence

Indicates whether the advertised overdraft rate is guaranteed to be offered to a borrower by the bank e.g. if it’s part of a government scheme, or whether the rate may vary dependent on the applicant’s circumstances.

Prod 147

Product – Optional

FeeCapAmount

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/FeeCapAmount

Cap amount charged for a fee/charge

Prod 148

Product – Optional

CappingPeriod

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/CappingPeriod

Period e.g. day, week, month etc. for which the fee/charge is capped

Prod 149

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/Notes

Notes related to Overdraft fee charge cap

Prod 150

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType

Prod 151

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 152

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType/Name

Long name associated with the code

Prod 153

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OverdraftFeeChargeCap/OtherFeeType/Description

Description to describe the purpose of the code

Prod 154

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType

Prod 155

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 156

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType/Name

Long name associated with the code

Prod 157

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeType/Description

Description to describe the purpose of the code

Prod 158

Product – Optional

OtherFeeRateType

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType


Prod 159

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 160

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType/Name

Long name associated with the code

Prod 161

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherFeeRateType/Description

Description to describe the purpose of the code

Prod 162

Product – Optional

OtherApplicationFrequency

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency


Prod 163

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code


Prod 164

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency/Name

Long name associated with the code

Prod 165

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherApplicationFrequency/Description


Prod 166

Product – Optional

OtherCalculationFrequency

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency

Prod 167

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 168

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency/Name

Long name associated with the code

Prod 169

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/Overdraft/OverdraftTierBandSet/OverdraftFeesCharges/OverdraftFeeChargeDetail/OtherCalculationFrequency/Description

Description to describe the purpose of the code

Prod 170

Product – Optional

OtherFeesCharges

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges


Prod 171

Product – Optional

TariffType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/TariffType

TariffType which defines the fee and charges.

Prod 172

Product – Optional

TariffName

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/TariffName

Name of the tariff

Prod 173

Product – Optional

OtherTariffType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/OtherTariffType

Prod 174

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/OtherTariffType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 175

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/OtherTariffType/Name

Long name associated with the code

Prod 176

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/OtherTariffType/Description

Description to describe the purpose of the code

Prod 177

Product – Optional

FeeChargeDetail

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail

Prod 178

Product – Mandatory

FeeCategory

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeCategory

Categorisation of fees and charges into standard categories.

Prod 179

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeType

Fee/Charge Type

Prod 180

Product – Optional

NegotiableIndicator

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/NegotiableIndicator

Fee/charge which is usually negotiable rather than a fixed amount

Prod 181

Product – Optional

FeeAmount

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeAmount

Fee Amount charged for a fee/charge (where it is charged in terms of an amount rather than a rate)

Prod 182

Product – Optional

FeeRate

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeRate

Rate charged for Fee/Charge (where it is charged in terms of a rate rather than an amount)


Prod 183

Product – Optional

FeeRateType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeRateType

Rate type for Fee/Charge (where it is charged in terms of a rate rather than an amount)

Prod 184

Product – Mandatory

ApplicationFrequency

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/ApplicationFrequency

How frequently the fee/charge is applied to the account

Prod 185

Product – Optional

CalculationFrequency

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/CalculationFrequency

How frequently the fee/charge is calculated

Prod 186

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/Notes

Optional additional notes to supplement the fee/charge details.

Prod 187

Product – Optional

FeeChargeCap

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap


Prod 188

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/FeeType

Fee/charge type which is being capped

Prod 189

Product – Mandatory

MinMaxType

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/MinMaxType

Min Max type

Prod 190

Product – Optional

FeeCapOccurrence

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/FeeCapOccurrence

fee/charges are captured dependent on the number of occurrences rather than capped at a particular amount

Prod 191

Product – Optional

FeeCapAmount

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/FeeCapAmount

Cap amount charged for a fee/charge (where it is charged in terms of an amount rather than a rate)

Prod 192

Product – Optional

CappingPeriod

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/CappingPeriod

Period e.g. day, week, month etc. for which the fee/charge is capped

Prod 193

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/Notes

Free text for adding extra details for fee charge cap

Prod 194

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/OtherFeeType

Prod 195

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 196

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/OtherFeeType/Name

Long name associated with the code

Prod 197

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeChargeCap/OtherFeeType/Description

Description to describe the purpose of the code

Prod 198

Product – Optional

OtherFeeCategoryType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeCategoryType

Prod 199

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeCategoryType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 200

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeCategoryType/Name

Long name associated with the code

Prod 201

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeCategoryType/Description

Description to describe the purpose of the code

Prod 202

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeType


Prod 203

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 204

Product – Mandatory

FeeCategory

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeType/FeeCategory

Categorisation of fees and charges into standard categories.

Prod 205

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeType/Name

Long name associated with the code

Prod 206

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeType/Description

Description to describe the purpose of the code

Prod 207

Product – Optional

OtherFeeRateType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeRateType


Prod 208

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeRateType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 209

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeRateType/Name

Long name associated with the code

Prod 210

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherFeeRateType/Description

Description to describe the purpose of the code

Prod 211

Product – Optional

OtherApplicationFrequency

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherApplicationFrequency


Prod 212

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherApplicationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 213

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherApplicationFrequency/Name

Long name associated with the code

Prod 214

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherApplicationFrequency/Description

Description to describe the purpose of the code

Prod 215

Product – Optional

OtherCalculationFrequency

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherCalculationFrequency


Prod 216

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherCalculationFrequency/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 217

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherCalculationFrequency/Name

Long name associated with the code

Prod 218

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/OtherCalculationFrequency/Description

Description to describe the purpose of the code

Prod 219

Product – Optional

FeeApplicableRange

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeApplicableRange


Prod 220

Product – Optional

MinimumAmount

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeApplicableRange/MinimumAmount

Minimum Amount on which fee/charge is applicable (where it is expressed as an amount)

Prod 221

Product – Optional

MaximumAmount

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeApplicableRange/MaximumAmount

Maximum Amount on which fee is applicable (where it is expressed as an amount)

Prod 222

Product – Optional

MinimumRate

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeApplicableRange/MinimumRate

Minimum rate on which fee/charge is applicable(where it is expressed as an rate)

Prod 223

Product – Optional

MaximumRate

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeDetail/FeeApplicableRange/MaximumRate

Maximum rate on which fee/charge is applicable(where it is expressed as an rate)

Prod 224

Product – Optional

FeeChargeCap

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap


Prod 225

Product – Mandatory

FeeType

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/FeeType

Fee/charge type which is being capped

Prod 226

Product – Mandatory

MinMaxType

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/MinMaxType

Min Max type

Prod 227

Product – Optional

FeeCapOccurrence

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/FeeCapOccurrence

fee/charges are captured dependent on the number of occurrences rather than capped at a particular amount

Prod 228

Product – Optional

FeeCapAmount

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/FeeCapAmount

Cap amount charged for a fee/charge (where it is charged in terms of an amount rather than a rate)

Prod 229

Product – Optional

CappingPeriod

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/CappingPeriod

Period e.g. day, week, month etc. for which the fee/charge is capped

Prod 230

Product – Optional

Notes

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/Notes

Free text for adding extra details for fee charge cap

Prod 231

Product – Optional

OtherFeeType

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/OtherFeeType


Prod 232

Product – Optional

Code

N

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/OtherFeeType/Code

The four letter Mnemonic used within an XML file to identify a code

Prod 233

Product – Mandatory

Name

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/OtherFeeType/Name

Long name associated with the code

Prod 234

Product – Mandatory

Description

Y

OBReadProduct2/Data/Product/BCA/OtherFeesCharges/FeeChargeCap/OtherFeeType/Description

Description to describe the purpose of the code

N.B. Same logic applies to PCA from Prod 11 to Prod 234

Standing Orders Fields

RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)
SO-1Standing Order - MandatoryOBReadStandingOrder5YOBReadStandingOrder5
SO-2Standing Order - MandatoryDataYOBReadStandingOrder5/Data
SO-3Standing Order - OptionalStandingOrderYOBReadStandingOrder5/Data/StandingOrder
SO-4Standing Order - MandatoryAccountIdY

OBReadStandingOrder5/Data/StandingOrder/AccountId

A unique and immutable identifier used to identify the account resource. This identifier has no meaning to the account owner.

SO-5Standing Order - OptionalStandingOrderIdN

OBReadStandingOrder5/Data/StandingOrder/StandingOrderId

A unique and immutable identifier used to identify the standing order resource. This identifier has no meaning to the account owner.

SO-6Standing Order - MandatoryFrequencyYOBReadStandingOrder5/Data/StandingOrder/Frequency
SO-7Standing Order - OptionalReferenceY

OBReadStandingOrder5/Data/StandingOrder/Reference

Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction.

SO-8Standing Order - OptionalFirstPaymentDateTimeY

OBReadStandingOrder5/Data/StandingOrder/FirstPaymentDateTime

The date on which the first payment for a Standing Order schedule will be made.

SO-9Standing Order - OptionalNextPaymentDateTimeY

OBReadStandingOrder5/Data/StandingOrder/NextPaymentDateTime

The date on which the next payment for a Standing Order schedule will be made.

SO-10Standing Order - OptionalFinalPaymentDateTimeY

OBReadStandingOrder5/Data/StandingOrder/FinalPaymentDateTime

The date on which the final payment for a Standing Order schedule will be made.

SO-11Standing Order - OptionalStandingOrderStatusCodeY

OBReadStandingOrder5/Data/StandingOrder/StandingOrderStatusCode

Specifies the status of the standing order in code form.

SO-12Standing Order - OptionalFirstPaymentAmountY

OBReadStandingOrder5/Data/StandingOrder/FirstPaymentAmount

The amount of the first Standing Order

SO-13Standing Order - MandatoryAmountY

OBReadStandingOrder5/Data/StandingOrder/FirstPaymentAmount/Amount

A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.

SO-14Standing Order - MandatoryCurrencyY

OBReadStandingOrder5/Data/StandingOrder/FirstPaymentAmount/Currency

A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".

SO-15Standing Order - OptionalNextPaymentAmountY

OBReadStandingOrder5/Data/StandingOrder/NextPaymentAmount

The amount of the next Standing Order.

SO-16Standing Order - MandatoryAmountY

OBReadStandingOrder5/Data/StandingOrder/NextPaymentAmount/Amount

A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.

SO-17Standing Order - MandatoryCurrencyY

OBReadStandingOrder5/Data/StandingOrder/NextPaymentAmount/Currency

A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".

SO-18Standing Order - OptionalFinalPaymentAmountY

OBReadStandingOrder5/Data/StandingOrder/FinalPaymentAmount

The amount of the final Standing Order

SO-19Standing Order - MandatoryAmountY

OBReadStandingOrder5/Data/StandingOrder/FinalPaymentAmount/Amount

A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217.

SO-20Standing Order - MandatoryCurrencyY

OBReadStandingOrder5/Data/StandingOrder/FinalPaymentAmount/Currency

A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 "Codes for the representation of currencies and funds".

SO-21Standing Order - OptionalCreditorAgentN

OBReadStandingOrder5/Data/StandingOrder/CreditorAgent

Party that manages the account on behalf of the account owner, that is manages the registration and booking of entries on the account, calculates balances on the account and provides information about the account.

SO-22Standing Order - MandatorySchemeNameN

OBReadStandingOrder5/Data/StandingOrder/CreditorAgent/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

SO-23Standing Order - MandatoryIdentificationN

OBReadStandingOrder5/Data/StandingOrder/CreditorAgent/Identification

Unique and unambiguous identification of the servicing institution.

SO-24Standing Order - OptionalCreditorAccountY

OBReadStandingOrder5/Data/StandingOrder/CreditorAccount

Provides the details to identify the beneficiary account.

SO-25Standing Order - MandatorySchemeNameY

OBReadStandingOrder5/Data/StandingOrder/CreditorAccount/SchemeName

Name of the identification scheme, in a coded form as published in an external list.

SO-26Standing Order - MandatoryIdentificationY

OBReadStandingOrder5/Data/StandingOrder/CreditorAccount/Identification

Beneficiary account identification.

SO-27Standing Order - OptionalNameY

OBReadStandingOrder5/Data/StandingOrder/CreditorAccount/Name

The account name is the name or names of the account owner(s) represented at an account level, as displayed by the ASPSP's online channels.

SO-28Standing Order - OptionalSecondaryIdentificationN

OBReadStandingOrder5/Data/StandingOrder/CreditorAccount/SecondaryIdentification

This is secondary identification of the account, as assigned by the account servicing institution.

SO-29Standing Order - OptionalSupplementaryDataN

OBReadStandingOrder5/Data/StandingOrder/SupplementaryData

Additional information that can not be captured in the structured fields and/or any other specific block.

Statements Fields

RefAreaFieldAvailable (Y/N)Exception/Notes (inc details on classification codes, field limits, and field formats)

Stat 1

Statements -Conditional

OBReadStatement1

Y

OBReadStatement1

Stat 2

Statements -Conditional

Data

Y

OBReadStatement1/Data

Stat 3