public function find($idealPaymentId)
    {
        try {
            $path = $this->_config->merchantPath() . '/ideal_payments/' . $idealPaymentId;
            $response = $this->_http->get($path);
            return IdealPayment::factory($response['idealPayment']);
        } catch (Exception\NotFound $e) {
            throw new Exception\NotFound(
                'iDEAL Payment with id ' . $idealPaymentId . ' not found'
            );
        }
    }