[freeside-commits] freeside/FS/FS Conf.pm,1.180.2.40,1.180.2.41

Ivan,,, ivan at wavetail.420.am
Mon Apr 13 17:09:38 PDT 2009


Update of /home/cvs/cvsroot/freeside/FS/FS
In directory wavetail.420.am:/tmp/cvs-serv31811

Modified Files:
      Tag: FREESIDE_1_7_BRANCH
	Conf.pm 
Log Message:
add configuration option to control recurring_flag behavior, RT#3843

Index: Conf.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/Conf.pm,v
retrieving revision 1.180.2.40
retrieving revision 1.180.2.41
diff -u -d -r1.180.2.40 -r1.180.2.41
--- Conf.pm	7 Apr 2009 18:20:48 -0000	1.180.2.40
+++ Conf.pm	14 Apr 2009 00:09:35 -0000	1.180.2.41
@@ -1627,6 +1627,17 @@
   },
 
   {
+    'key'         => 'credit_card-recurring_billing_flag',
+    'section'     => 'billing',
+    'description' => 'This controls when the system passes the "recurring_billing" flag on credit card transactions.  If supported by your processor (and the Business::OnlinePayment processor module), passing the flag indicates this is a recurring transaction and may turn off the CVV requirement. ',
+    'type'        => 'select',
+    'select_hash' => [
+                       'actual_oncard' => 'Default/classic behavior: set the flag if a customer has actual previous charges on the card.',
+		       'transaction_is_recur' => 'Set the flag if the transaction itself is recurring, irregardless of previous charges on the card.',
+                     ],
+  },
+
+  {
     'key'         => 'cvv-save',
     'section'     => 'billing',
     'description' => 'Save CVV2 information after the initial transaction for the selected credit card types.  Enabling this option may be in violation of your merchant agreement(s), so please check them carefully before enabling this option for any credit card types.',



More information about the freeside-commits mailing list