Nationwide - invalid balance amounts

Description

v3.1 of the Nationwide GET /accounts/:account-id/balances are returning invalid signed balance amounts

for example (note: other fields intentionally omitted for brevity):

v3.1 of the OB spec states that the OBReadBalance1/Data/Balance/Amount/Amount field should match the regex ^\d{1,13}\.\d{1,5}$. This regex does not include the negative sign, and whether a balance is negative can be determined by the CreditDebitIndicator.

https://openbanking.atlassian.net/wiki/spaces/DZ/pages/937754673/Balances+v3.1

Technical Impact

TPPs are unable to accurately parse non-spec-compliant JSON responses.

Workaround

None

Resolution Notes

None

Impact Assessment

Negative balance amounts should be returned without the negative sign, e.g.

Status

Assignee

Unassigned

Reporter

Service Desk

Reference

None

Service Desk Reference

OBSD-11662

ASPSP

Query Type

None

Created (Original)

Oct 21, 2019, 3:26 PM

TPP Impact

None

Issue Summary

None

OB Environment

None

Business Impact Severity

Level 2

Share

Yes
Configure