View | Details | Raw Unified | Return to bug 15900
Collapse All | Expand All

(-)a/C4/Circulation.pm (-3 / +3 lines)
Lines 45-50 use C4::RotatingCollections qw(GetCollectionItemBranches); Link Here
45
use Algorithm::CheckDigits;
45
use Algorithm::CheckDigits;
46
46
47
use Data::Dumper;
47
use Data::Dumper;
48
use Koha::Account;
48
use Koha::DateUtils;
49
use Koha::DateUtils;
49
use Koha::Calendar;
50
use Koha::Calendar;
50
use Koha::Items;
51
use Koha::Items;
Lines 3807-3816 sub ProcessOfflineIssue { Link Here
3807
sub ProcessOfflinePayment {
3808
sub ProcessOfflinePayment {
3808
    my $operation = shift;
3809
    my $operation = shift;
3809
3810
3810
    my $borrower = C4::Members::GetMemberDetails( undef, $operation->{cardnumber} ); # Get borrower from operation cardnumber
3811
    my $patron = Koha::Borrowers->find( { cardnumber => $operation->{cardnumber} });
3811
    my $amount = $operation->{amount};
3812
    my $amount = $operation->{amount};
3812
3813
3813
    recordpayment( $borrower->{borrowernumber}, $amount );
3814
    Koha::Account->new( { patron_id => $patron->id } )->pay( { amount => $amount } );
3814
3815
3815
    return "Success."
3816
    return "Success."
3816
}
3817
}
3817
- 

Return to bug 15900