From 06f2e4251316de949d6ca91a6962e751c833e951 Mon Sep 17 00:00:00 2001 From: Lisa Marie Maginnis Date: Sun, 7 Dec 2014 15:52:02 -0500 Subject: [PATCH] tweaked reccure --- trustcommerce.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trustcommerce.php b/trustcommerce.php index d6116c7..9426cf1 100644 --- a/trustcommerce.php +++ b/trustcommerce.php @@ -140,7 +140,12 @@ class org_fsf_payment_trustcommerce extends CRM_Core_Payment { * Convert back to dollars * Save the transaction ID */ + + if (CRM_Utils_Array::value('is_recur', $params) && $params['contributionRecurID']) { + $params['contributionRecurID'] = $reply['billingid']; + } $params['trxn_id'] = $reply['transid']; + $params['gross_amount'] = $tc_params['amount'] / 100; return $params; @@ -247,6 +252,7 @@ class org_fsf_payment_trustcommerce extends CRM_Core_Payment { $fields['cycle'] = '1'.$cycle; /* The billing cycle in years, months, weeks, or days. */ $fields['payments'] = $payments; + $fields['authnow'] = 'y'; $fields['action'] = 'store'; /* Change our mode to `store' mode. */ return $fields; -- 2.25.1