Ребята, да вы что? Покупан всегда за все платит, просто включайте стоимость доставки в стоимость товара, которую маркету передаёте. Все так делают. Поставьте сайт в качестве названия магазина на маркете - тогда покупан поумнее перейдет на ваш сайт и там закажет подешевле.
Вы не поняли. Вам надо изменить скрипт экспорта, передавайте каждую позицию в yml со своей наценкой за доставку. Например у нас для каждой позиции рассчитывается стоимость доставки в Москву от веса и плюсуется к стоимости товара минус 49 руб. Пример: на сайте товар стоит 1000 руб. Его доставка по Москве стоит 300 руб. Доставка Яндекса 49 руб. Значит маркету передаём стоимость товара 1000+300-49=1251 руб.