From f95f2318fd9820f8989d18a387eb303858d6ce00 Mon Sep 17 00:00:00 2001 From: ivan Date: Fri, 23 Sep 2011 03:21:09 +0000 Subject: [PATCH] add two-step payment processing to self-service, RT#13656 --- FS/FS/ClientAPI/MyAccount.pm | 1 - fs_selfservice/FS-SelfService/SelfService.pm | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index 7e3861033..fc9e12459 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -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, ); diff --git a/fs_selfservice/FS-SelfService/SelfService.pm b/fs_selfservice/FS-SelfService/SelfService.pm index b45cf16a7..ec23ba713 100644 --- a/fs_selfservice/FS-SelfService/SelfService.pm +++ b/fs_selfservice/FS-SelfService/SelfService.pm @@ -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', -- 2.11.0