Skip to content

Look up the disposition of a transaction

Overview

Use this endpoint to look up the disposition of a transaction for the purposes of support and servicing. On occasion, end consumers will have a question about the state of their reward: is it pending, why it hasn't paid out yet, etc. The disposition returned by this endpoint encodes the current reward state for a given transaction.

1
GET /transactionDisposition

Input Parameters

Query Param Type Required Description
customerId int Required Unique identifier for customer
transactionId int Required Unique identifier for transaction

Output

Transaction information, redemption (if applicable). See Transaction data type.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
    "transactionId": 206225,
    "amount": 32.73,
    "cleanName": "Rite Aid",
    "matchKey": "checkcard~~ga~ashburn~rite aid store - 1915 | ashburn | ga | 00000 |  |  |  | debit card",
    "transactionDate": "2021-06-21T00:00:00",
    "fiMerchantId": 322,
    "fileDate": "2021-07-12T00:00:00",
    "customerId": 2349,
    "accountName": "Checking",
    "cardName": "",
    "sourceTransactionType": " debit card",
    "redemption": {
        "offerRedemptionId": 23,
        "offerId": 1000022731,
        "merchantName": "RiteAid",
        "generatedDt": "2021-07-25T00:00:00",
        "paidDt": "2021-08-08T00:00:00",
        "rewardAmount": 2,
        "status": 1,
        "transactionId": 206225
    }
}

Example

Request

1
GET /transactionDisposition?customerId=2349&transactionId=206225