public function attemptPaypalTransaction()
 {
     $this->cc->setStartDate($this->start_date);
     $this->cc->setBillingPeriod($this->my_purchase->getBillCycle());
     $this->cc->setBillingFrequency($this->billing_frequency);
     $this->cc->setAutoBillOutstandingAmount($this->auto_bill_outstanding_amount);
     $this->cc->setProfileReference($this->my_purchase->getId());
     return parent::attemptPaypalTransaction();
 }