Method: Determines if a plan is marked ar free This only returns the value of the setting and should not be used to check if payment is required (when using a coupon for example)
Source: includes/models/model.llms.access.plan.php:743
Method: Determine if a plan is *currently* on sale
Source: includes/models/model.llms.access.plan.php:753
Method: Determine if the plan is visible Both featured and visible access plans are considered visible
Source: includes/models/model.llms.access.plan.php:802
Method: Determine if the Access Plan has recurring payments
Source: includes/models/model.llms.access.plan.php:812
Method: Determine if the access plan requires payment.
Source: includes/models/model.llms.access.plan.php:827
Method: Update the visibility term for the access plan
Source: includes/models/model.llms.access.plan.php:841
Method: Cleanup data to remove unnecessary defaults
Source: includes/models/model.llms.access.plan.php:852
Method: Determine if the plan has availability restrictions Related product must be a COURSE Availability must be set to “members” and at least one membership must be selected
Source: includes/models/model.llms.access.plan.php:666
Method: Determine if the free checkout process & interface should be used for this access plan
Source: includes/models/model.llms.access.plan.php:676
Method: Determine if the plan has a trial offer One-time payments can’t have a trial, so the plan must have a frequency greater than 0
Source: includes/models/model.llms.access.plan.php:687