diff --git a/plugins/withdraw b/plugins/withdraw index 9a7ed15..f1bc9b3 100644 --- a/plugins/withdraw +++ b/plugins/withdraw @@ -18,8 +18,9 @@ sub amount($self, $cart, $arg, @) { my $amount = parse_amount($arg); defined $amount or return REJECT, "Invalid amount"; - $cart->add(-$amount, "Withdrawal", - { is_withdrawal => 1 }); + $cart + ->add(-$amount, "Withdrawal", { is_withdrawal => 1 }) + ->add_contra("-cash", +$amount, "Withdrawn by \$you"); return ACCEPT; }