summaryrefslogtreecommitdiff
path: root/FS/FS
diff options
context:
space:
mode:
authorivan <ivan>2009-06-25 20:23:22 +0000
committerivan <ivan>2009-06-25 20:23:22 +0000
commit2958ef6290556aa0528d4301725f90b57f49dc19 (patch)
treef95fd86c0537cc9362bcd556833ba43a41d6818a /FS/FS
parent0a4c53ac3a8feae51578012e55a6db5ad0d56ba7 (diff)
finish fixing "Real time processing not enabled!" error when using signup
without any real-time processor
Diffstat (limited to 'FS/FS')
-rw-r--r--FS/FS/ClientAPI/Signup.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/FS/FS/ClientAPI/Signup.pm b/FS/FS/ClientAPI/Signup.pm
index 32cdd9f0a..1f007981e 100644
--- a/FS/FS/ClientAPI/Signup.pm
+++ b/FS/FS/ClientAPI/Signup.pm
@@ -290,7 +290,9 @@ sub signup_info {
my $hide = 0;
if ( FS::payby->realtime($payby) ) {
my $payment_gateway =
- $agent->payment_gateway( 'method' => FS::payby->payby2bop($payby) );
+ $agent->payment_gateway( 'method' => FS::payby->payby2bop($payby),
+ 'nofatal' => 1,
+ );
if ( $payment_gateway
&& $payment_gateway->gateway_namespace
eq 'Business::OnlineThirdPartyPayment'