ThirdPartyFraudDetection
Action: POST
Endpoint: /api/WebHookNotification/AlertNotification/ThirdPartyFraudDetection
Request fields details
Fields | Description |
---|---|
InfoAlert
Optional |
|
AccountNumber string Optional |
Card Holder Account Number Valid Values: 0-9 Format: XXXXXXXXXXXXXXXX Example: 8000000000000037 Allowable Values: 19 |
AdminNumber string Mandatory |
Card Holder Admin Number Valid Values:0-9 Format:XXXXX Example:12345 |
RequestID string Optional |
Primary Key for API Format:XXXXXXXXXXXXXXXX Example:12345 Allowable Values: 19 |
Mode string Optional |
Indicates the type of activity performed which triggered this webhook Possible Value: Alert, Insert, Transaction Allowable Values: 10 |
AccountUniversalUniqueID string Optional |
Universal Unique ID for Account Format:XXXXXXXXXX Example:7408f969-6e0c-4a3f-8fba-3316f6f77db6 Allowable Values: 64 |
CardUniversalUniqueID string Optional |
Universal Unique ID for Card Format:XXXXXXXXXX Example:fbe61b75-6751-4add-9c44-7832ccf399e9 Allowable Values: 64 |
ClientID string Optional |
Corecard’s Client ID Allowable Values: 64 |
RequestUniversalUniqueID string Optional |
UniversalUniqueID Request Allowable Values: 64 |
UpdateCallList
Optional |
Group of fields passed in webhook |
User string Optional |
API User ID who performed the activity which triggered the event Allowable Values: 40 |
DateandTime DateTime Optional |
Timestamp when notification was sent YYYY-MM-DD hh:mm:ss:sss (24-hour Format) |
Source string Optional |
Indicates if ACH payment was made from CoreCredit panel or some other source (API) Valid Values: CoreCredit, API, Self Service, CoreCollect, IVR Allowable Values: 20 |
ServiceName string Optional |
Name of API service (webhook) triggered Allowable Values: 40 |
AlertType string Optional |
Indicates type of Alert Possible values: Real-Time or Re Try(due to time-out) Allowable Values: 15 |
TransactionSource string Optional |
Transaction Source of transaction Valid Values:IPM, Retail Manual Auth-Installment, Retail Manual Auth-Revolver etc. Allowable Values: 40 |
InstitutionID integer Optional |
A unique identifier assigned by CoreCard for Institution |
ProductID integer Optional |
A unique identifier assigned by CoreCard for Product |
AlertRecipientType integer Optional |
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 User |
MonetaryLog
Optional |
Group element will always null for collection |
ThirdPartyFraudResponse
Optional |
Sample request body
{ "InfoAlert": { "Tab": "Monetary", "Category": "Purchase Notification (Approval)", "SubCategory": null, "FirstName": "vivek", "LastName": "tiwari", "status": null, "CardExpiryMonthAndYear": null, "Xmonths": null, "AvailableBalance": null, "StatementMonth": null, "XAmount": null, "TransactionCurrencyCode": null, "TransactionAmount": null, "PrimaryCurrencyCode": "USD", "LoyaltyPointsExpirationDate": null, "LoyaltyPoints": null, "PaymentDueDate": null, "CardnumLast4Digits": "9198", "LifeCycleID": "29462226", "AuthTranID": 29462226, "POSCardPresenceIndicator": "1", "CardAcceptorNameLocation": "TST* OPA! AUSTIN    US", "ResponseCode": "00", "AmountCurrencyConversionAssessment": null, "CrossBorderIndicator": "N", "LocalTransactionDate": "", "InterchangeFee": null, "InFavorOf": null, "ReasonCode": null, "ReasonDescription": null, "PaymentScheduleType": null, "PaymentScheduleDate": null, "OldCreditLimit": null, "NewCreditLimit": null, "AvailableOTB": 7436.0, "BankName": null, "ScheduleID": null, "PaymentTransactionID": null, "PaymentScheduleFrequency": null, "AuthStatus": null, "CheckNumber": null, "BaseCommerceErrorMessages": null, "OldAdminNumber": null, "BankAccountLast4Digit": null, "AccountGraceFlag": null, "OverdueNoSpend": null, "GraceFlagChangeDate": null, "PaymentReferenceId": null, "OTBReleaseAmount": null, "HoldOTBReleaseDate": null, "ReleaseStatus": null, "BankMethodName": null, "CancellationReason": null, "UnpostedInterestOwed": null, "TimeStamp": null, "TransactionUniversalUniqueID": null, "ReferenceUniversalUniqueID": null, "CurrentBalance": 563.0, "RevTxnUUID": null, "NextSchedulePaymentdate": null, "AccountClosedReason": null, "BTStatusCode": null, "PayeeAccountNumber": null, "PayeeAccountType": null, "PaymentProcessDate": null, "ObjectUniversalUniqueID": null, "RequestedBalanceTransferAmount": null, "BTStatusMessage": null, "DateOfCancellation": null, "StatementID": null, "StatementDate": null, "Addressline1": null, "Addressline2": null, "City": null, "State": null, "Zipcode": null, "PrimaryEmail": "john.doe@email.com", "SecondaryCardUserFirstName": null, "SecondaryCardUserLastName": null, "CIPFailReason": null, "CosignerEmailID": null, "AuthUserEmailID": null, "CCAction": "None", "MessageType": "Information" }, "AccountNumber": "9000000500679197", "AdminNumber": "1361088", "RequestID": "1042987139", "Mode": "Update", "AccountUniversalUniqueID": "a12b7279-4e90-4b38-8af5-e7da41ae59d0", "CardUniversalUniqueID": "75c14f8d-c692-4e6c-9a94-437edbe0caa8", "ClientID": null, "RequestUniversalUniqueID": "d02e2edd-adda-49b2-a2da-0299642011d8", "UpdateCallList": null, "User": "System", "DateandTime": "2021-08-16 00:11:01", "Source": "CoreIssue", "ServiceName": "svcBankAcctMgmt", "AlertType": "RealTime", "TransactionSource": null, "InstitutionID": 5949, "ProductID": 5907, "AlertRecipientType": 1, "MonetaryLog": null, "ThirdPartyFraudResponse": { "Lifecycle_id": "29462226", "Event_external_id": "29462226", "Score": 17, "Decision": "decline", "FirstFraudRuleandAction": "Cards-PN1", "OtherFraudRulesandActions": null, "Alert": true, "FraudSCARequired": null } }