Enrich a card transaction where parsed de43 data takes precedence over the other fields in the request body.
This otherwise endpoint is identical to /transactions/cards/enrich except that city and merchantName are now
optional, but only when de43 is included. Note: Because DE43 format is not consistent between sources, we recommend parsing
your own data and using /transactions/cards/enrich/ if possible.
Note that some response fields may not be included in your product package, please reach out to [email protected] with any questions.
Anonymous ID representing your user. This will be used for summary features, and recurrence flagging purposes.
512Value of the transaction in the given currency. Negative values indicate incoming money.
16The time the transaction occurred. Formatted as an ISO 8601 date time.
Category code for the given categoryType
32The category system that categoryCode is a part of
MCC 32The raw, unmodified merchant name (including asterisks, store numbers, etc...)
1024Anonymous ID representing the card of the user.
512The first six digits of the card number associated with the transaction.
6The last four digits of the card number associated with the transaction.
4Your ID representing this transaction
512An alphanumeric code generally with a maximum length of 15. It is also known as "Network ID", "Card Acceptor ID", or "Merchant ID". (Found in field 42 of ISO 8583)
256A dictionary containing custom attributes that you would like to be returned in the response.
Please ensure this object does not contain any PII.
Restrictions include: customAttributes must be an object, up 30 custom attributes are allowed, each key must be a string <= 40 characters in length, and each value must be a string <= 250 characters in length.
A well formatted de43 message. If parsable the parsed data (merchantName, city, state) will take precedence over the corresponding fields in the request body. The parser expects an unedited de43, please do not remove special characters or spaces. Our parser currently only supports US transactions.
100Successful operation
Our ID representing the enrichment, not to be confused with your provided transactionId.
An array of counterparties matched to the transaction, ordered by descending match score.
The mobile app information for the transaction. This object is only non-null if the transaction was matched to a mobile app.
This is a premium Spade field available depending on your product package.
A dictionary containing the custom attributes that were included in the enrichment request (if any).