Nationwide - Invalid CreditLine Amount

Description

On the GET v3.1/accounts/account-id/balances endpoint for Nationwide, we are receiving an invalid OBReadBalance1/Data/Balance/CreditLine/Amount/Amount. v3.1 of the spec states that this field should match the regex ^\d{1,13}\.\d{1,5}$, however we are receiving values without a decimal point.

Example response (note: other fields omitted for brevity)

We would expect this amount to be returned as 1500.00 (with the pence fields included).

We first noticed this issue around 2019-11-18T16:30Z and it continues to persist. Here are some sample timestamps and x-fapi-interaction-ids:

Tue, 19 Nov 2019 10:13:29 GMT
30257ed1-c38a-4a2a-b19f-49232cd6a430

Tue, 19 Nov 2019 09:20:49 GMT
72a78853-351b-4a39-a24d-495fed7e1be8

Tue, 19 Nov 2019 08:28:02 GMT
902c41dd-9e7d-4fe4-afb5-5054666f81c5

Mon, 18 Nov 2019 16:35:01 GMT
50986386-c706-4a98-a119-a06224a2adcb

Let us know if there's anything else you need from us to help investigate.

Best,
James

Technical Impact

We are unable to accurately parse BalanceCreditLine objects, as the returned amounts are not spec-compliant.

Workaround

None

Resolution Notes

None

Impact Assessment

The amount should be returned with the trailing pence, even if they are 0s, so we can be sure we are receiving an accurate amount.

Status

Assignee

Unassigned

Reporter

Service Desk

Reference

None

Service Desk Reference

OBSD-12252

ASPSP

Query Type

None

Created (Original)

Nov 19, 2019, 10:29 AM

TPP Impact

None

Issue Summary

Nationwide - Invalid CreditLine Amount

OB Environment

None

Business Impact Severity

Level 1

Share

Yes
Configure