public function modifyRecurringPayment($orderId, $hostedDataId, $amount, $startDate, $count, $frequency, $period)
    {
        $service = $this->getService();

        $paymentInformation     = new Model\RecurringPaymentInformation($startDate, $count, $frequency, $period);
        $payment                = new Model\Payment($hostedDataId, $amount);
        $recurringPaymentAction = new Request\Action\RecurringPayment\Modify($service, $orderId, $payment, $paymentInformation);

        return $recurringPaymentAction->modify();
    }