{% load i18n %} {# @description One current subscription: its status as a badge, the current period, and what it is for, what it costs and how often. #} {# @prop subscription:text | description:"A mvp_payments.namespaces.stripe_records.CurrentSubscription." | required #} {# A status this component does not recognise still renders, as itself, with a neutral badge (Article XV). #} {% if subscription.status == "active" %} {% elif subscription.status == "trialing" %} {% elif subscription.status == "past_due" %} {% else %} {% endif %} {% if subscription.period_start or subscription.period_end %} {{ subscription.period_start|date }} – {{ subscription.period_end|date }} {% endif %}

{{ subscription.name }}

{% if subscription.frequency_display %} {{ subscription.frequency_display }} {% endif %}