@if (
subscription.status === "active" ||
subscription.status === "trialing" ||
subscription.status === "past_due"
) {
@if (subscription.status === "active") {
@if (subscription.effectivePrice === 0) {
You have selected the free plan. Please consider making a
monthly
donation
to help keep open source development sustainable. Thank
you for choosing GlitchTip!
} @else {
This organization has an active subscription to
GlitchTip. Thank you!
}
}
@if (subscription.status === "trialing") {
This organization has a trial subscription to GlitchTip.
}
@if (subscription.status === "past_due") {
This organization has a subscription to GlitchTip, but the
payment is past due.
}
Details
{{ subscription.product.name }}
{{ subscription.product.description }}
@if (eventsPercent(); as eventsPercent) {
{{ totalEventsAllowed() }}
@if (eventsCountWithTotal(); as count) {
75"
style="left: {{
eventsPercent.total < 100 ? eventsPercent.total : 100
}}%"
>
{{ count.total }}
-
Issue events:
{{ count.eventCount }}
-
Uptime events:
{{ count.uptimeCheckEventCount }}
-
Performance events:
{{ count.transactionEventCount }}
-
File storage:
{{ count.fileSizeMb }} MB
- Total
events
used in billing period: {{ count.total }}
}
}
- Start date for this plan:
{{ subscription.startDate | date }}
- Plan cost: {{ subscription.effectivePrice | currency }}
-
Billing:
@if (
subscription.collectionMethod === "charge_automatically"
) {
Automatic
}
@if (subscription.collectionMethod === "send_invoice") {
Send invoice
}
- Billing period:
{{ subscription.currentPeriodStart | date }} to
{{ subscription.currentPeriodEnd | date }}
If you have questions about your subscription, please contact
us at {{ billingEmail }}.
{{ billingPortalLoadingError() }}
} @else {
This organization does not have an active subscription to
GlitchTip. Pick a plan to get started.
}