В нашем проекте нам нужно интегрировать собственный платежный шлюз. Нам нужно делать вызовы SOAP к шлюзу, а в вызове для совершения платежа нам нужно включить несколько данных, связанных с заказом, таких как адрес доставки и выставления счета.
Работая с Sylius и Payum, как лучше всего получить эти данные из заказа? может быть, внедрить репозиторий заказов в Convert или CaptureAction и получить оттуда данные заказа?