FAQ Offer Redemption Data

Why does my offer say it was fulfilled, but fulfillment count is 0?

The fulfillment count was the state of fulfillments for that offer and consumer token combination before the current offer redemption was generated. Banyan does this so that if the repeat_amount allowed for an offer has already been reached, you can see that within the offer redemption and know why it wasn't fulfilled.

Why did I receive a new offer redemption for the same transaction I sent in?

Banyan processes and rematches every transaction it receives. If you send in the same transaction again, it will process it again and may even match to a new receipt. If this does happen, the API will always show you the state of the most recent matched receipt.