Category links

API Links

CheckPayment

Action: POST

Endpoint: /api/WebHookNotification/UpdateNotification/CheckPayment

This webhook is triggered when a check payment is processed on an account. 1.0 1.0 2.0 Neerja Agrawal Initial Release 10/12/2021

Request fields details
Fields Description

MonetaryLog

Optional

Group element will always null for collection

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

Valid Values::(a)Insert (b)Update

Allowable Values:

10

AccountUniversalUniqueId

string

Optional

Universal Unique Id For Account

Allowable Values:

64

CardUniversalUniqueId

string

Optional

Universal Unique Id For Card

Allowable Values:

64

ClientId

string

Optional

Corecard's Client Id or PersonId

Allowable Values:

64

RequestUniversalUniqueID

string

Optional

UniversalUniqueID Request

Allowable Values:

64

UpdateCallList

array

Optional

Group element will always null for collection

AlertInfo

Optional

RewardsRedemption

Optional

Group element will always null for collection

Reward

Optional

Group element will always null for collection

InfoReward

Optional

InfoCollectionAlert

Optional

Group of fields passed in webhook

InfoAgeOffAlert

Optional

User

string

Optional

User

Allowable Values:

40

DateandTime

DateTime

Optional

DateandTime Format:YYYY-MM-DD hh:mm:ss:nnn

Source

string

Optional

Source

Allowable Values:

20

ServiceName

string

Optional

ServiceName

Allowable Values:

40

AlertType

string

Optional

AlertType

Allowable Values:

100

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

InfoAlert

Optional

Group of fields passed in webhook

Sample request body
{
  "MonetaryLog": {
    "Category": "Monetary",
    "SubCategory": null,
    "TranId": 1166971407,
    "TransactionType": 21,
    "TransactionCode": 37022,
    "TransactionDescription": "37022 = CHECK PAYMENT",
    "TransactionAmount": 2000.0,
    "TransactionDateTime": "2021-08-12 17:41:32",
    "CurrentBalanceAfterTran": 1191.67,
    "TransactionLifeCycleUniqueID": "1166971407",
    "AuthTranId": null,
    "RecoveredRewardPoints": null,
    "CheckNumber": null,
    "BalanceIndicator": "Active Balance",
    "DBIndicator": "Debit",
    "BankAccountLast4Digit": null,
    "CardnumLast4Digits": null,
    "InstallmentsBalance": 0.0,
    "InstallmentsPendingPurchases": 0.0,
    "StatementRemainingBalanceWithInstallmentDue": 0.0,
    "TransactionUniversalUniqueID": "1a6238d1-1b58-45cb-815d-6eeb56b827bb",
    "ReasonCode": null,
    "AdjustedCurrentBalance": null,
    "RevolvingCurrentBalance": null,
    "InfoPlan": null,
    "OriginalTranID": null,
    "TransactionReferenceID": null
  },
  "AccountNumber": "9000000500080257",
  "AdminNumber": "1194548",
  "RequestID": "1039346040",
  "Mode": "Transaction",
  "ClientId": null,
  "RequestUniversalUniqueID": "616f19a3-92c5-488c-9478-ce807dac30b7",
  "UpdateCallList": null,
  "RewardsRedemption": null,
  "Reward": null,
  "InfoReward": null,
  "InfoCollectionAlert": null,
  "InfoAlert": null,
  "InfoAgeOffAlert": null,
  "User": "cardholder",
  "DateandTime": "2021-08-12 17:41:32",
  "Source": "CoreIssue",
  "ServiceName": "System",
  "AccountUniversalUniqueID": null,
  "CardUniversalUniqueID": "d027f20f-aa51-4bc3-88d9-80f713bcba5",
  "AlertType": "RealTime",
  "ClientID": null,
  "TransactionSource": null,
  "InstitutionID": 5949,
  "ProductID": 5907,
  "AlertRecipientType": 1
}