Как плагин craft commerce генерирует ссылочный идентификатор в craft cms

У меня есть вопрос, касающийся коммерческого плагина, который, если у кого-то есть решение, будет мне очень полезен.
Мы создали плагин для оплаты, который расширяет коммерческий плагин в Craft CMS.
Но транзакция, выполненная через наш плагин, терпит неудачу из-за «неверного идентификатора платежа». Если пользователь выполняет транзакцию с помощью методов оплаты, присутствующих в торговле, то она успешна. Идентификаторы ссылок, генерируемые коммерческим плагином, имеют определенный стандартный формат, такой как tr_UVDTDEFMB6 но в случае нашего плагина я не могу найти, где и как генерируется такой ссылочный идентификатор.

В Commerce_PaymentsService.php есть один метод

private function _sendRequest($request, $transaction)
{
$response = $request->send();//this generates transaction number and stores in db
}

Как $request->send() процесс?
Пожалуйста, помогите мне найти решение.

Благодарю вас!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]