Cytat(markonix @ 10.05.2018, 19:02:37 )

W DotPay w panelu masz możliwość odczytania zwrotki serwera, a w niej możesz zawrzeć najnormalniejszy print_r.
Otrzymuje coś takiego:
HTTPSConnectionPool(host='localhost', port=443): Max retries exceeded with url: /dzierganie/web/app_dev.php/payments/check-status (Caused by ProxyError('Cannot connect to proxy.', error('Tunnel connection failed: 403 Forbidden',)))
Może to nie działa na localhost?
A to kod z controllera, używam Symfony 3:
/**
* @Route("/check-status", name="check_status_payment")
* @Method({"GET", "POST"})
*/
public function getStatusPaymentAction(Request $request)
{
$control = $request->get('control');
$data = [
'operationNumber' => $request->get('operation_number'),
'operationStatus' => $request->get('operation_status'),
'operationAmount' => $request->get('operation_amount'),
'operationCurrency' => $request->get('operation_currency'),
'operationDatetime' => $request->get('operation_datetime')
];
$paymentsModel = new PaymentsModel($this->getDoctrine()->getManager());
//Aktualizuje zamówienie i sprawdza czy dane są poprawne
if ($paymentsModel->actualizeOrder($control, $data, $this->get('mailer'))) {
}
return $this->json('OK', 200);
}