Есть еще одно решение стоит не дорого как для хорошего сервиса. Бесплатно вы ничего толкового не найдете, а купить можете. Если будет интересно https://hotcashback.ru/
Будет лучше решение чем выше описано на 1С-Битрикс потому что там не нужно отдельно платить за лицензию Битрикса. К тому же если...