[FEATURE] add error types

- NotFoundError
- TimeOutError

add error and response handler logic to support these types
[FEATURE] finish response handling for payments class