Customer Signup Event (v1.0.0)

A customer has signed up for the service.

Info

This event is typically raised by Customer Integration Adapters, this to create a flow for creating user and customers.

Overview

This event is triggered when a customer signs up. This could be a consequence of that a user has signed up. A User and Customer are separate entities but a customer requires a user.

a user has signed up. At this stage, a user or customer might not exists yet, but the process of creating a user and a customer has started. Creating a customer might also have triggered other events. It is up to the adapter to subscribe to the correct event.

Architecture diagram

Payload example

Event example you my see being published.

Payload example
{
"Customer" : {
"Id": "550e8400-e29b-41d4-a716-446655440000",
"User": {
"Id": "440e8534-e29b-6666-a716-446655441234",
"Attributes": {}
},
"Party": {
"GovermentId": "O",
"Name": "John Doe",
"FirstName": "John",
"LastName": "Doe",
"CountryCode": null,
"MobileNumber": null,
"FixedNumber": null,
"Email": "john.doe@example.com",
"IsOrg": false,
"State": "Active",
"Attributes": {}
},
"Account": null,
"Attributes": {
"brandname": "Qallify",
"user_notify": "true"
}
}
}

JSON Schema

24 properties
Customer object → Customer
required