UK OBAPI | 'Status' Is Missing and 'Amount' Fields Decimal Places Are Inconsistent on Running Endpoint- '/Accounts/{Accountid}/Transactions'
(Doc ID 2862357.1)
Last updated on APRIL 14, 2022
Applies to:
Oracle Banking APIs - Version 21.1.0.0.0 to 21.1.0.0.0 [Release 21]Information in this document applies to any platform.
Symptoms
ACTUAL BEHAVIOR
---------------
Following issues are observed in the response on running Endpoint - GET /accounts/{AccountId}/transactions
1. 'Status' is missing which is mandatory as per the Open Banking Specification
2. 'Amount' field is returning values up to 49 decimal places and is also not consistent among all APIs
Refer Transactions v3.1 - https://openbanking.atlassian.net/wiki/spaces/DZ/pages/937558098/Transactions+v3.1.
EXPECTED BEHAVIOR
-----------------------
1. 'Status' should be present and should be either 'Booked' or 'Pending'
2. 'Amount' fields should return the consistent decimal places value(^\d{1,13}\.\d{1,2}$)
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |