CustomerInformation
Action: POST
Endpoint: /api/WebHookNotification/UpdateNotification/CustomerInformation
Purpose of this API is when customer-specific information gets updated on the account. Below fields contain only a sample of fields updated.
Request fields details
Fields | Description |
---|---|
AccountNumber string |
Card Holder Account Number Valid Values: 0-9 Format: XXXXXXXXXXXXXXXX Example: 8000000000000037 Allowable Values: 19 |
AdminNumber string |
Card Holder Admin Number Valid Values:0-9 Format:XXXXX Example:12345 |
RequestID string |
Primary Key for API Format:XXXXXXXXXXXXXXXX Example:12345 Allowable Values: 19 |
Mode string |
Valid Values::(a)Insert (b)Update Allowable Values: 10 |
AccountUniversalUniqueID string |
Universal Unique ID for Account Format:XXXXXXXXXX Example:12345 Allowable Values: 64 |
ClientID string |
CoreCardWebHookNotification’s Client ID Allowable Values: 64 |
CardUniversalUniqueID string |
Universal Unique ID for Admin Format:XXXXXXXXXX Example:12345 Allowable Values: 64 |
RequestUniversalUniqueID string |
UniversalUniqueID Request Allowable Values: 64 |
User string |
User Allowable Values: 40 |
DateandTime DateTime |
DateandTime Format:YYYY-MM-DD hh:mm:ss:nnn |
AlertType string |
Indicates type of Alert Valid Values:RealTime or Re Try (due to time-out) Allowable Values: 15 |
Source string |
Source Allowable Values: 20 |
ServiceName string |
ServiceName Allowable Values: 40 |
TransactionSource string |
Transaction Source of transaction Valid Values:IPM, Retail Manual Auth-Installment, Retail Manual Auth-Revolver etc. Allowable Values: 40 |
InstitutionID integer |
A unique identifier assigned by CoreCardWebHookNotification for Institution |
ProductID integer |
A unique identifier assigned by CoreCardWebHookNotification for Product |
AlertRecipientType integer |
Type of recipient to which alert needs to be sent Valid Values:1=Primary Applicant,2=Cosigner,3=Applicant and Cosigner,4=Auth User,5=Applicant and Auth Use |
UpdateCallList array |
Group element will always null for collection |
MonetaryLog
|
Group of fields passed in webhook |
InfoReward
|
Group of fields passed in webhook |
RewardsRedemption array |
Group of fields passed in webhook |
Reward array |
Group of fields passed in webhook |
RewardInfo array |
Group of fields passed in webhook |
InfoCollectionAlert array |
Group of fields passed in webhook |
InfoAgeOffAlert array |
Group of fields passed in webhook |
InfoAlert array |
Group element will always null for collection |
Sample request body
{ "AccountNumber": "9000000630317254", "AdminNumber": 1370771, "RequestID": "1043057791", "Mode": "Update", "AccountUniversalUniqueID": "6eb99874-61a3-4a5a-bee0-44b2940baff6", "ClientID": null, "CardUniversalUniqueID": "dc070778-325e-4e42-b27a-b7d164bde9a2", "ClientId": null, "RequestUniversalUniqueID": "11d04c39-39da-4f09-b252-3d5a13b11829", "User": "amanda.rice", "DateandTime": "01/14/2017 00:00:00", "AlertType": "RealTime", "Source": "CoreCredit", "ServiceName": "svcCardUpdateOrg", "TransactionSource": null, "InstitutionID": 12471, "ProductID": 12516, "AlertRecipientType": 1, "UpdateCallList": [ { "Category": [ { "CategoryName": "Customer Information", "CategoryID": 1690930, "CategoryFieldList": [ { "ModifiedFieldName": "Address Line 1", "OldValue": "510 Boulder Drive Apt. 106", "NewValue": "1426 E 4th St" } ], "ChangeStatusFor": null, "CurrentManualStatus": null, "CurrentGeneratedStatus": null, "DerivedPartnerStatus": null, "ManualStatusListOld": null, "ManualStatusListNew": null, "CardnumLast4Digits": "3787" } ] } ], "MonetaryLog": null, "InfoReward": null, "RewardsRedemption": null, "Reward": null, "RewardInfo": null, "InfoCollectionAlert": null, "InfoAgeOffAlert": null, "InfoAlert": null }