Стремление к лексической лаконичности объяснимо, но может приводить к смысловой неясности, особенно в случае, когда речь идет о плате за тариф, а не о тарифе оплаты. Кешбэк выплачивают, начисляют, и, как представляется, именно глаголы готовы присоединить предложно-падежные сочетания, уточняющие условия получения кешбэка. Впрочем, оплата может быть разной, типичной и обычной, и выражения типа кешбэк за оплату картой не вызывают сомнений в их корректности. При этом понятно, что истоки такого оборота все равно глагольные: дать (что?) кешбэк (дать за что? при каком условии?) за оплату картой.
Слитное написание слова кешбэк определяется тем, что в нем нельзя выделить ни одной части, которая существовала бы в изолированном (самостоятельном) употреблении.
Оба варианта имеют право на существование, и выбор одного из них зависит от контекста и авторского замысла. Выражение кешбэк на развлечения может подразумевать, что кешбэк предоставляется для оплаты развлечений. Выражение кешбэк за развлечения возможно тогда, когда речь идет о возмещении затрат, связанных с развлечениями. Следует помнить, что лингвисты не финансисты и, обсуждая смысловые особенности сочетаний со словом кешбэк, опираются на синтаксические нормы, а тонкие нюансы различных начислений и вознаграждений могут не учитывать.
Кешбэк - употребительный и корректный вариант написания.
Существительное кешбэк склоняется, о чем сообщается в словарной справке.
Это слово должно писаться так: кешбэк (ср.: флешбэк).