Refund

This API endpoint allows the calling application to record within AIR a refund (return) transaction. Request attribute basket should contain only a list of returned items (please note each returned item should have the attribute salesKey=REFUND), allowing AIR to update the original transaction. If one or more returned items had triggered an offer redemption, then AIR will unredeem appropriate COUPON(s) and depending on a Campaign setting (unredeemable) will put them back into the Consumer Wallet or Cancel them. Likewise, if loyalty points were earned in the original transaction, then depending on Scheme configuration (isRefundable) AIR will debit the difference arisen from the basket differences. Please note location provided to this endpoint will only be used to record where this refund happened (in which Store or Outlet); Settle's transaction location will be used for basket re-analysis, if applicable.

Language
Credentials