Skip to content

Define CustomerOffer notification spec #1

Description

@ruromero

State change notifications will be sent as events to a message broker to later be consumed by the Party Reference Data Directory Service Domain.

Proposal

Header:
  EventScope: CRI
  EventTrigger: Notification
  EventType:  Initiated | Completed
Payload: 
{
   Status: “OFFER_INITIATED” || “OFFER_COMPLETED”
   CustomerOfferReference  { int: id, string: status }  Endy to complete the customer reference information
   CustomerReference { string: id, string: name }
   FacilityApplicationReference { string: productCode }
   ConsumerLoanReference { string: id, string: status }
}

Example:

{
  "status": "OFFER_INITIATED",
  "customerOfferReference": {
    "id": "9",
    "status": "pricing_accepted"
  },
  "customerReference": {
    "id": "12345",
    "name": "John Doe"
  },
  "facilityApplicationReference": {
    "productCode": "CL"
  },
  "consumerLoanReference": {
    "id": "CLSSR765266",
    "status": "INITIALIZED"
  }
}

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions