# Redeem promotion Method that redeems a promotion for a customer. Endpoint: POST /promotions/redeem Version: 4.3.0 Security: api_key ## Request fields (application/json): - `id` (string, required) Unique identifier of promotion Example: "71E8AC01-152D-4B2E-956A-3656CD3396AE" - `storeId` (string, required) Id of store that makes the redeem Example: "STORE-001" - `cashRegisterId` (string) Id of cash register in store that makes the redeem Example: "POS-001" - `cashierId` (string) Id of casher/employee that makes the redeem Example: "123" - `customerId` (string) Id of customer to validate the promotion against. Depending on configuration in OIP, this can be a internalId, mobile phone, externalId etc. Example: "3477B4C3-5E2E-4007-9C26-41E60FECB016" - `receiptId` (string) Id of reciept that the promotion i applied to. Should be the same Id as the receipt sent to OIP after the purchase. Example: "RECEIPT_001" - `extendedProperties` (object) Additional properties depending on configuration - `extendedProperties.additionalProp1` (string) - `extendedProperties.additionalProp2` (string) - `extendedProperties.additionalProp3` (string) ## Response 200 fields ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields