Enforce Payment Provider Max Threshold for Stripe Paymented in Guest Invoice and Unpaid Invoices

This commit is contained in:
johnnyq
2025-09-30 12:14:24 -04:00
parent 3135247936
commit 71d30ff95f
3 changed files with 7 additions and 3 deletions

View File

@@ -173,7 +173,7 @@ if ($balance > 0) {
<i class="fa fa-fw fa-download mr-2"></i>Download
</a>
<?php
if ($invoice_status !== "Paid" && $invoice_status !== "Cancelled" && $invoice_status !== "Draft" && $payment_provider_id) { ?>
if ($invoice_status !== "Paid" && $invoice_status !== "Cancelled" && $invoice_status !== "Draft" && $payment_provider_id && $payment_provider_threshold > $invoice_amount) { ?>
<a class="btn btn-success" href="guest_pay_invoice_stripe.php?invoice_id=<?php echo $invoice_id; ?>&url_key=<?php echo $url_key; ?>"><i class="fa fa-fw fa-credit-card mr-2"></i>Pay Now </a>
<?php } ?>
</div>