add two-step payment processing to self-service, RT#13656
authorivan <ivan>
Fri, 23 Sep 2011 03:21:06 +0000 (03:21 +0000)
committerivan <ivan>
Fri, 23 Sep 2011 03:21:06 +0000 (03:21 +0000)
FS/FS/ClientAPI/MyAccount.pm
fs_selfservice/FS-SelfService/SelfService.pm

index 7e38610..fc9e124 100644 (file)
@@ -801,7 +801,6 @@ sub do_process_payment {
   my $error = $cust_main->realtime_bop( $FS::payby::payby2bop{$payby}, $amount,
     'quiet'       => 1,
     'selfservice' => 1,
-    'fake'        => 1, #XXX DO NOT CHECK ME IN
     'paynum_ref'  => \$paynum,
     %$validate,
   );
index b45cf16..ec23ba7 100644 (file)
@@ -38,6 +38,8 @@ $socket .= '.'.$tag if defined $tag && length($tag);
   'payment_info'              => 'MyAccount/payment_info',
   'payment_info_renew_info'   => 'MyAccount/payment_info_renew_info',
   'process_payment'           => 'MyAccount/process_payment',
+  'store_payment'             => 'MyAccount/store_payment',
+  'process_stored_payment'    => 'MyAccount/process_stored_payment',
   'process_payment_order_pkg' => 'MyAccount/process_payment_order_pkg',
   'process_payment_change_pkg' => 'MyAccount/process_payment_change_pkg',
   'process_payment_order_renew' => 'MyAccount/process_payment_order_renew',