diff --git a/app/apps/transactions/migrations/0019_recurringtransaction_paused.py b/app/apps/transactions/migrations/0019_recurringtransaction_paused.py
new file mode 100644
index 0000000..5921de3
--- /dev/null
+++ b/app/apps/transactions/migrations/0019_recurringtransaction_paused.py
@@ -0,0 +1,18 @@
+# Generated by Django 5.1.2 on 2024-10-18 21:45
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('transactions', '0018_recurringtransaction_last_generated_reference_date'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='recurringtransaction',
+ name='paused',
+ field=models.BooleanField(default=False, verbose_name='Paused'),
+ ),
+ ]
diff --git a/app/apps/transactions/models.py b/app/apps/transactions/models.py
index f3dde01..ad21ab7 100644
--- a/app/apps/transactions/models.py
+++ b/app/apps/transactions/models.py
@@ -316,6 +316,7 @@ class RecurringTransaction(models.Model):
MONTH = "month", _("month(s)")
YEAR = "year", _("year(s)")
+ paused = models.BooleanField(default=False, verbose_name=_("Paused"))
account = models.ForeignKey(
"accounts.Account", on_delete=models.CASCADE, verbose_name=_("Account")
)
diff --git a/app/templates/recurring_transactions/fragments/list.html b/app/templates/recurring_transactions/fragments/list.html
index 67ea1b4..a0456d1 100644
--- a/app/templates/recurring_transactions/fragments/list.html
+++ b/app/templates/recurring_transactions/fragments/list.html
@@ -41,19 +41,34 @@
hx-get="{% url 'recurring_transaction_transactions' recurring_transaction_id=recurring_transaction.id %}"
hx-target="#persistent-generic-offcanvas-left">
-{# #}
-{# #}
+ {% if recurring_transaction.paused %}
+
+ {% else %}
+
+
+ {% endif %}