projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new mastercard ranges
[freeside.git]
/
fs_selfservice
/
FS-SelfService
/
cgi
/
selfservice.cgi
diff --git
a/fs_selfservice/FS-SelfService/cgi/selfservice.cgi
b/fs_selfservice/FS-SelfService/cgi/selfservice.cgi
index
aff9bca
..
4a309c9
100755
(executable)
--- a/
fs_selfservice/FS-SelfService/cgi/selfservice.cgi
+++ b/
fs_selfservice/FS-SelfService/cgi/selfservice.cgi
@@
-583,7
+583,7
@@
sub process_order_recharge {
sub make_payment {
sub make_payment {
- my $payment_info = payment_info( 'session_id' => $session_id );
+ my $payment_info = payment_info( 'session_id' => $session_id
, 'payment_payby' => 'CARD'
);
my $amount =
($payment_info->{'balance'} && ($payment_info->{'balance'} > 0))
my $amount =
($payment_info->{'balance'} && ($payment_info->{'balance'} > 0))
@@
-606,7
+606,7
@@
sub make_payment {
sub payment_results {
sub payment_results {
- use Business::CreditCard 0.3
0
;
+ use Business::CreditCard 0.3
5
;
#we should only do basic checking here for DoS attacks and things
#that couldn't be constructed by the web form... let process_payment() do
#we should only do basic checking here for DoS attacks and things
#that couldn't be constructed by the web form... let process_payment() do
@@
-704,7
+704,7
@@
sub payment_results {
}
sub make_ach_payment {
}
sub make_ach_payment {
- payment_info( 'session_id' => $session_id );
+ payment_info( 'session_id' => $session_id
, 'payment_payby' => 'CHEK'
);
}
sub ach_payment_results {
}
sub ach_payment_results {
@@
-998,7
+998,7
@@
sub delete_svc {
sub view_usage {
my $res = list_svcs(
'session_id' => $session_id,
sub view_usage {
my $res = list_svcs(
'session_id' => $session_id,
- 'svcdb' => [ 'svc_acct', 'svc_phone', 'svc_port', 'svc_pbx' ],
+ 'svcdb' => [ 'svc_acct', 'svc_
broadband', 'svc_
phone', 'svc_port', 'svc_pbx' ],
'ncancelled' => 1,
);
if ($res->{hide_usage}) {
'ncancelled' => 1,
);
if ($res->{hide_usage}) {