mirror of
https://gitlab.com/t6353/sharee.bike.git
synced 2025-05-11 22:37:27 +02:00
Adding prepaid payment methode and prepaid accounting with api interface
This commit is contained in:
parent
da31898968
commit
2dc53f4087
22 changed files with 815 additions and 236 deletions
|
@ -469,7 +469,11 @@ sub handler {
|
|||
}
|
||||
elsif($R::c_id && $R::ct_trans eq "remove_chk4rel"){
|
||||
my $delete_key = "delete_trans";
|
||||
$feedb->{message} = "failure::Datensatz wirklich löschen. ::?ct_trans=$delete_key\&exit_box2=1\&c_id=$R::c_id ::löschen";
|
||||
if(looks_like_number($R::tpl_id4trans) && $R::tpl_id4trans == 219){
|
||||
$feedb->{message} = "failure::Datensatz löschen ist für Prepaid-Account deaktiviert. Prepaid requests oder payments müssen erhalten bleiben.";
|
||||
}else{
|
||||
$feedb->{message} = "failure::Datensatz wirklich löschen. ::?ct_trans=$delete_key\&exit_box2=1\&c_id=$R::c_id ::löschen";
|
||||
}
|
||||
}
|
||||
elsif($R::c_id && $R::ct_trans eq "delete_trans"){
|
||||
$feedb = $pl->delete_content($node_meta,$R::c_id);
|
||||
|
@ -780,7 +784,7 @@ sub handler {
|
|||
#redirections
|
||||
if($users_sharee->{c_id} && ($path =~ /$varenv{mandant}\/$varenv{profile}/ || $path =~ /$varenv{mandant}\/Account/)){
|
||||
|
||||
if($R::sharee_edit =~ /save_account/){
|
||||
if($R::sharee_edit && $R::sharee_edit =~ /save_account/){
|
||||
$returnwww =~ s/::/=/g if($returnwww && $returnwww =~ /success::\w+/);
|
||||
($api_return,$users_sharee) = $apif->auth_verify($q,$coo,"");
|
||||
$payable_check = $bw->isuser_rentable($users_sharee,\%varenv);
|
||||
|
@ -807,7 +811,7 @@ sub handler {
|
|||
exit 0;
|
||||
}
|
||||
elsif($payable_check && $payable_check == 2){
|
||||
print redirect("$varenv{wwwhost}/$varenv{mandant}/Account/$varenv{accounting_3}?cum=2-$payable_check$session_and\&$returnwww");
|
||||
print redirect("$varenv{wwwhost}/$varenv{mandant}/Account/$varenv{accounting_2}?cum=2-$payable_check$session_and\&$returnwww");
|
||||
exit 0;
|
||||
}
|
||||
}elsif($path =~ /$varenv{mandant}\/$varenv{profile}/ && $referer !~ /failure=\w/){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue