offer_key is the parameter which is useful when the merchant wants to give the customer a discount offer on certain transactions based upon a pre-defined combination.
This combination can be based upon payment options/bins etc. For each new offer created, a unique offer_key is generated. At the time of a transaction, this offer_key needs to be posted by the merchant.
In order to check the status of offer_key, use the following APIs:-