Для получения доп услуг есть API
$order = \Bitrix\Sale\Order::load(1);
/** @var \Bitrix\Sale\Shipment $shipment */
$shipment = $order->getShipmentCollection()->getItemByIndex(0);//тут беру первую попавшуюся отгрузку, это не корректно, используется в качестве примера
$extraServices = $shipment->getExtraServices();//это доп услуги
Далее я вижу два пути:
- кастомный компонент на основе bitrix:sale.personal.order.detail.mail. Копируете компонент в своё пространство имён и дорабатываете его так, чтобы он показывал доп услуги.
- Пишите обработчик события onBeforeEventAdd, в котором отслеживаете события sale_new_order, и с помощью API формируете новое поле SHIPMENT_EXTRA_SERVICES, которое будет выводится в шаблоне