msPaymentHandler implements msPaymentInterface
{
public function send(msOrder $order)
{
$link = $this->getPaymentLink($order);
return $this->success('', array('redirect' => $link));
}
public function getPaymentLink(msOrder $order)
{
/-/
}
}
ну вроде ничего такого, возможно проблема не в классе оплаты
короче говоря код сократил до простого return '123'; - все равно вызывает 2 раза, при чем в работу идет именно ответ второго запроса, а платежка на второй запрос с таким же номером заказа уже посылает в антифрод, решил записью в сессию первого значения и отдачей при повторном запросе, хз может проблема в настройках минижопа
может у тебя форма заказа два раза отправляется
возможно, там уже не я делал и я туда не лазил
Обсуждают сегодня