From 3e7d7f38019e4f9305e733bdef2e35ca22651160 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Tue, 15 Jul 2025 18:23:20 -0400 Subject: [PATCH] Make Client Portal Dashboard Cards Linkable, added upaid invoices with ui for option to enter card manually, pay with saved card or pay entire balance --- client/index.php | 22 ++--- client/invoices.php | 1 - client/unpaid_invoices.php | 170 +++++++++++++++++++++++++++++++++++++ 3 files changed, 181 insertions(+), 12 deletions(-) create mode 100644 client/unpaid_invoices.php diff --git a/client/index.php b/client/index.php index 7706dc1f..7556c1bf 100644 --- a/client/index.php +++ b/client/index.php @@ -180,28 +180,28 @@ if ($session_contact_primary == 1 || $session_contact_is_billing_contact) { ?>
0) { ?> -
- 0) { ?> @@ -217,8 +217,8 @@ if ($session_contact_primary == 1 || $session_contact_is_technical_contact) { diff --git a/client/invoices.php b/client/invoices.php index 654a4bd3..eb2070d4 100644 --- a/client/invoices.php +++ b/client/invoices.php @@ -86,7 +86,6 @@ $invoices_sql = mysqli_query($mysqli, "SELECT * FROM invoices WHERE invoice_clie - diff --git a/client/unpaid_invoices.php b/client/unpaid_invoices.php new file mode 100644 index 00000000..0008b4c8 --- /dev/null +++ b/client/unpaid_invoices.php @@ -0,0 +1,170 @@ + + +
+
+

Unpaid Invoices

+
+
+ + + + +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#ScopeAmountDateDue
"> + + + + +
+ +
+ +
+ + +