[freeside-commits] freeside/FS/FS/ClientAPI Signup.pm,1.70,1.71

Mark Wells mark at wavetail.420.am
Thu Mar 3 11:08:48 PST 2011


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

Modified Files:
	Signup.pm 
Log Message:
allow third-party payment customers to be recorded as CARD, #11734

Index: Signup.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/ClientAPI/Signup.pm,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -w -d -r1.70 -r1.71
--- Signup.pm	26 Feb 2011 11:02:14 -0000	1.70
+++ Signup.pm	3 Mar 2011 19:08:46 -0000	1.71
@@ -586,7 +586,8 @@
     unless grep { $_ eq $packet->{'payby'} }
                 $conf->config('signup_server-payby');
 
-  if (FS::payby->realtime($packet->{payby})) {
+  if (FS::payby->realtime($packet->{payby})
+    and not $conf->exists('signup_server-third_party_as_card')) {
     my $payby = $packet->{payby};
 
     my $agent = qsearchs('agent', { 'agentnum' => $agentnum });



More information about the freeside-commits mailing list