Your comments

Ещё возможен вариант, указать для канала расход на канал в виде % от чека или фиксированную стоимость каждой продажи

Очень просто, у нас есть партнёры, передающие заказы за %

Или заказы по промо-коду, в которых есть стоимость подарка.

Хотелось бы передавать отдельно себестоимость и отдельно расход на подарок или выплату партнёрам.