public function getSubscriptionAmount()
 {
     $amount = 0;
     if ($subId = $this->getSpreedlySubscriptionId()) {
         $subscription = new SpreedlySubscription();
         $subscription->load($subId);
         if (!$subscription->hasFreeTrial()) {
             $amount = (double) $subscription->amount;
             Cart66Common::log('[' . basename(__FILE__) . ' - line ' . __LINE__ . "] Subscription amount for subscription id: {$subId} = " . $subscription->amount);
         }
     }
     return $amount;
 }
 /**
  * Return a description of the subscription rate such as $10 / 1 month
  * 
  * @return string
  */
 public function getSubscriptionPriceSummary()
 {
     $desc = '';
     if ($this->isSpreedlySubscription()) {
         $subscription = new SpreedlySubscription();
         $subscription->load($this->spreedlySubscriptionId);
         $desc = $subscription->getPriceDescription();
     }
     return $desc;
 }