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; }