Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Validate Transaction endpoint is used to validate a loyalty order at a client device (typically a POS or Kiosk terminal). The Loyalty Platform will evaluate the order and determine if the user meets eligibility requirements of any included Rewards and Offers. This request should be an exact mirror of what the client device expects to send when they actually claim the transaction when calling the update endpoint Loyalty API v1 - Update.

Request format

Endpoint

PUT POST /loyalty/transaction/pos/validate/{loyaltyTransactionId}

...