[REF] Fix Creating of Recurring Contribution using PayFlow Pro Processor
authorSeamus Lee <seamuslee001@gmail.com>
Fri, 26 Mar 2021 08:40:28 +0000 (19:40 +1100)
committerSeamus Lee <seamuslee001@gmail.com>
Wed, 14 Apr 2021 05:19:28 +0000 (15:19 +1000)
ext/payflowpro/CRM/Core/Payment/PayflowPro.php

index 8014eafb2f556748d1b0a0f74030361a8d41f532..23d1af2cab2e7501a9f675b6a8c6503d1f0d3f19 100644 (file)
@@ -166,7 +166,8 @@ class CRM_Core_Payment_PayflowPro extends CRM_Core_Payment {
       //attempts occur until the term is complete.
       // $payflow_query_array['RETRYNUMDAYS'] = (not set as can't assume business rule
 
-      switch ($params['frequency_unit']) {
+      $interval = $params['frequency_interval'] . " " . $params['frequency_unit'];
+      switch ($interval) {
         case '1 week':
           $params['next_sched_contribution_date'] = mktime(0, 0, 0, date("m"), date("d") + 7,
             date("Y")