Skip to content

Membership

Pro tip: to activate your membership you need to add a billing contact to your membership. To do this, click the "edit" button, fill in the email address for the billing contact and hit "save". Easy as that. Once you have done this the "Setup Payment" button will become available.

Key contacts and billing contacts are basically the same with two notable exceptions. Only the key contact can vote in the AGM while invoices will be issued to the billing contact. Other than those differences both user types have the same level of overall control over this screen.

{{membership.membership_name}}

{{membership.status}}
Membership Details
Membership type: {{membership.member_type_label || membership.member_type}}
Join date: {{$filters.cpDateFormat(membership.member_since)}}
Membership rate: ${{numberTo2DP(stripeSubscriptionBillingAmount.amount)}} {{subscriptionIntervalText}}
Next Renewal Date: {{$filters.cpDateFormat(membership.next_payment_due_date)}}
Payment Status: {{stripeSubscriptionStatus}}
Billed to: {{stripeSubscription.customer.email}}
Card: {{stripeSubscription.card.type}} ending in {{stripeSubscription.card.last4}}
Key Contact

{{contact.firstname}} {{contact.lastname}}
{{contact.email}}
{{contact.phone}}

Your membership requires a key contact, please add an email

Billing Contact

{{contact.firstname}} {{contact.lastname}}
{{contact.email}}
{{contact.phone}}

Your membership requires a billing contact, please add an email

Key Contacts
Billing Contacts
Add New Staff
Edit Existing Staff
{{contact.firstname}} {{contact.lastname}} - {{contact.email}} {{contact.phone}}
[Will be deleted on save]
Current Staff Members
{{contact.firstname}} {{contact.lastname}} -
{{contact.email}}
{{contact.phone}} -
{{contact.firstname}} {{contact.lastname}} -
[Company Member]
{{contact.email}}
{{contact.phone}} -
Setup Payment
Processing payment...
Payment Period: {{membership.subscription_interval_count}} {{membership.subscription_interval}}
Payment
Amount:
${{numberTo2DP(stripeSubscriptionBillingAmount.amount)}}
{{taxLabel}} ({{taxPercentage}}%):
${{numberTo2DP(stripeSubscriptionBillingAmount.taxAmount)}}
Additional one time payment
{{additionalOneTimePaymentDetails.description || "One time payment"}}
${{numberTo2DP(additionalOneTimePaymentDetails.amountExcludingTax)}}
{{taxLabel}} ({{taxPercentage}}%):
${{numberTo2DP(additionalOneTimePaymentDetails.amountIncludingTax - additionalOneTimePaymentDetails.amountExcludingTax)}}
Total:
${{numberTo2DP(stripeSubscriptionBillingAmount.total + (additionalOneTimePaymentDetails?.enabled? additionalOneTimePaymentDetails.amountIncludingTax: 0))}}