Как получить id платежа в ЯндексКассе (компонент mspYaCassa)?
Добрый день.
Есть необходимость после оплаты получить ID платежа в Яндекс Кассе.
Вот этот: joxi.ru/gmvR9QlfqJwElm
Он используется, например, в письме покупателю и менеджеру после успешной оплаты.
Для примера — до этого я использовал Paykeeper и в шаблоне письма писал:
Используется компонент mspYaCassa.
Спасибо.
Есть необходимость после оплаты получить ID платежа в Яндекс Кассе.
Вот этот: joxi.ru/gmvR9QlfqJwElm
Он используется, например, в письме покупателю и менеджеру после успешной оплаты.
Для примера — до этого я использовал Paykeeper и в шаблоне письма писал:
Вы оплатили заказ номер: {$order.properties.Paykeeper.id}.Подскажите, пожалуйста, как получить аналогичное значение для платежа в Яндекс Кассе?
Используется компонент mspYaCassa.
Спасибо.
Комментарии: 4
в properties msOrder
$properties['payment']['invoiceId']
К сожалению не работает.
И в шаблоне письма тоже.
$properties = $order->get('properties');
$pay_id = $properties['payment']['invoiceId'];
И в шаблоне письма тоже.
Вы оплатили заказ номер: {$order.properties.payment.invoiceId}.
что не работает?
посмотрите что доступно в массиве properties
посмотрите что доступно в массиве properties
Всё ок. Видимо я где-то ошибся.
Спасибо.
Спасибо.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.