EB-557: check missing parameters before dotpay approve and deposit + fixed tests