From 85b4dfe44cbcff658387a27682ace2bf06b87944 Mon Sep 17 00:00:00 2001 From: andrew-paystack Date: Fri, 19 Sep 2025 11:07:02 +0300 Subject: [PATCH] fix invoice limit clause --- class-gf-paystack.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/class-gf-paystack.php b/class-gf-paystack.php index 0627d9b..3162ec7 100644 --- a/class-gf-paystack.php +++ b/class-gf-paystack.php @@ -980,7 +980,8 @@ public function redirect_url($feed, $submission_data, $form, $entry) $submitted_recurring_times = rgar($submission_data, 'recurring_times'); $invoice_limit = !empty($submitted_recurring_times) && $submitted_recurring_times !== '1' ? $submitted_recurring_times : null; - if (!empty($invoice_limit) || $invoice_limit !== 'Infinite') { + // If invoice limit is not null and not infinite, set it in the args + if (!empty($invoice_limit) && $invoice_limit !== 'Infinite') { $args['invoice_limit'] = (int) $invoice_limit; }