Skip to main content

Transactions

Overview

Operations related to reporting Transactions and checking related reward eligibility and status.

All Transactions for Purchases and Returns must be uploaded for Card Accounts, and Transaction amounts should not include "cash back".

Reward Lifecycle

A Transaction that matches an Offer will go through the following stages:

  • Matching - triple determines whether the Transaction matches any active Offers and potentially meets the Offer terms.
  • Qualification - The Merchant or Content Provider reviews matched Transactions and approves or denies the Reward.
  • Funding - The Merchant or Content Provider transfers funds to pay for approved Rewards.
  • Distribution - triple sends Reward funds to the Publisher, which then issues the appropriate Reward (cash back, points, miles, etc.) to the cardholder. The Publisher then informs triple that the cardholder has received the Reward.

Automatic Creation of Card Accounts

Each Transaction uploaded to triple must be linked to a Card Account. If a Card Account does not exist, a best effort will be made to create one with a "NOT_ENROLLED" status. For this to succeed, the Card Program must be resolvable based on the external ID(s) provided in the request.

Old Transactions

Transactions must be uploaded within 7 days of the transaction date to be eligible for a Reward. Historic Transactions may be uploaded to improve Offer Recommendations and targeting but are not eligible for Rewards.