PurchaseTransaction
Action: POST
Endpoint: /api/WebHookNotification/UpdateNotification/PurchaseTransaction
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 |
AccountUniversalUniqueID string Optional |
Universal Unique Id For Account Allowable Values: 64 |
CardUniversalUniqueID string Optional |
Universal Unique Id For Card Allowable Values: 64 |
AlertType string Optional |
AlertType Allowable Values: 100 |
ClientID string Optional |
Corecard's Client Id or PersonId Allowable Values: 64 |
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": 1174402201, "TransactionType": 40, "TransactionCode": 37240, "TransactionDescription": "37240 = DOMESTIC SALE", "TransactionAmount": 442.0, "TransactionDateTime": "2021-08-16 09:25:30", "CurrentBalanceAfterTran": 2118.1, "TransactionLifeCycleUniqueID": "31057581", "AuthTranId": 1174402199, "RecoveredRewardPoints": null, "CheckNumber": null, "BalanceIndicator": "Active Balance", "DBIndicator": "Debit", "BankAccountLast4Digit": null, "CardnumLast4Digits": null, "InstallmentsBalance": null, "InstallmentsPendingPurchases": null, "StatementRemainingBalanceWithInstallmentDue": null, "TransactionUniversalUniqueID": "73b0f54e - dfe4 - 4209 - ad8a - 41a117d689d5", "ReasonCode": null, "AdjustedCurrentBalance": null, "RevolvingCurrentBalance": null, "InfoPlan": null, "OriginalTranID": null, "TransactionReferenceID": null }, "RewardsRedemption": null, "AccountNumber": "9000000630118488", "AdminNumber": "1339246", "RequestID": "1042601598", "Mode": "Transaction", "ClientId": null, "RequestUniversalUniqueID": "66194611-5252-4f2d-a543-cb80eefe00b4", "UpdateCallList": null, "Reward": null, "InfoReward": null, "InfoCollectionAlert": null, "InfoAlert": null, "InfoAgeOffAlert": null, "User": "System", "DateandTime": "2021-08-16 09:25:30", "Source": "17", "ServiceName": null, "AccountUniversalUniqueID": "027ca907-f921-48f0-8d3c-9cbec4cf2bd0", "CardUniversalUniqueID": "f6ece981-e04a-491e-b34f-48e5214712dd", "AlertType": "RealTime", "ClientID": null, "TransactionSource": "Visa SMS", "InstitutionID": 12471, "ProductID": 12516, "AlertRecipientType": 1 }