diff options
author | ivan <ivan> | 2011-09-23 03:21:06 +0000 |
---|---|---|
committer | ivan <ivan> | 2011-09-23 03:21:06 +0000 |
commit | d89b2bd55050539e18969f16c71c1c2d03bb3434 (patch) | |
tree | 9741d11f3b466f860d823396a4015d68354cd3c7 | |
parent | 9c1883fa0e4fc201e93e93db49d2fe2f6d585de7 (diff) |
add two-step payment processing to self-service, RT#13656
-rw-r--r-- | FS/FS/ClientAPI/MyAccount.pm | 1 | ||||
-rw-r--r-- | fs_selfservice/FS-SelfService/SelfService.pm | 2 |
2 files changed, 2 insertions, 1 deletions
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', |