Gal kam sutaupys laiko. Jeigu kam panaši klaida rodoma: Not enough parameters in callback. Possible version mismatch.. Atkasiau kad mano atveju gaunant atsakymą iš payseros nebuvo gaunamas parametras iš $_GET['data'], nebuvo gaunamas dėl to kad viršijo serverio nustatymuose maximalų ilgį: suhosin.get.max_value_length 512
?data=kASDkLJNJKLN....SDDD (ilgis virš 600) todėl apskritai to parametro net neskaitydavo tarsi jo nebūtų.
Klaida printina WebToPay.php
public function checkSign(array $request) { if (!isset($request['data']) || !isset($request['ss2'])) { throw new WebToPay_Exception_Callback('Not enough parameters in callback. Possible version mismatch'); exit; }