1.2.7.2 Consumer Services - EXTERNAL IDENTIFIER
This topic describes about the consumer services required for EXTERNAL IDENTIFIER Implementation.
The below endpoint must be configured under Consumer Services in Oracle Banking Routing Hub:"OBVAM_EXTERNAL_IDENTIFIER"
Figure 1-22 Consumer Services - EXTERNAL ACCOUNT
OBVAM_EXTERNAL_IDENTIFIER
This API enables the user to generate the Identifier externally.
Request:
{
"headers": {
"Accept": [
"*/*"
],
"appId": [
"CMNCORE"
],
"userId": [
"USER78"
],
"branchCode": [
"B01"
],
"Content-Type": [
"application/json"
],
"SERVICE-CONSUMER": [
"OBVAM_EXTERNAL_IDENTIFIER"
],
"SERVICE-CONSUMER-SERVICE": [
"TxnValidation"
],
"X-B3-TraceId": [
"89b855e1dcec3a6b"
],
"X-B3-SpanId": [
"74bc9367771558df"
],
"X-B3-ParentSpanId": [
"bca22da650c156c6"
],
"X-B3-Sampled": [
"1"
],
"piiEnabled": [
"true"
],
"languageCode": [
"ENG"
],
"sessionRef": [
"-oIkcyao6k1dKgMcXJR3kxjHrTvhRutKYNzP8FPq6jul5Fy_NRME2eD8rnDBeLRk6B4PJDfWYiddhB8i02TIbw"
],
"entityId": [
"DEFAULTENTITY"
],
"Content-Length": [
"136"
],
"Host": [
"ofss-mum-1462.snbomprshared1.gbucdsint02bom.oraclevcn.com:8016"
],
"Connection": [
"Keep-Alive"
],
"User-Agent": [
"Apache-HttpClient/4.5.14 (Java/11.0.16)"
],
"Accept-Encoding": [
"gzip,deflate"
]
},
"serviceConsumerServiceName": "TxnValidation",
"body": {
"txnAccountBrn": "000",
"virtualIdentifier": "101",
"customerId": "TCUST01",
"txnAccount": "101",
"drCrInd": "D",
"txnAmount": 101,
"txnCcy": "GBP"
},
"serviceConsumerName": "OBVAM_EXTERNAL_IDENTIFIER"
}
Response:
{
"headers": {},
"body": {
"data": {
"status": "SUCCESS"
},
"messages": {
"keyId": null,
"status": "SUCCESS",
"codes": [],
"requestId": null,
"httpStatusCode": "OK",
"overrideAuthLevelsReqd": null
}
}
}
Parent topic: EXTERNAL IDENTIFIER Implementation