Details
-
Type:
Bug
-
Status: Done/Fixed
-
Priority:
Critical
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.6.13, 4.7.2
-
Component/s: None
-
Documentation Required?:None
-
Funding Source:Needs Funding
Description
In 4.4 LTS:
add a -$1 contribution - save - done
In 4.6:
add a -$1 contribution - save [no errors]
you end up with a $0 contribution
Negative contributions have always been a solid and flexible pathway to record refunds and partial refunds (for event tickets e.g.) and I know many/large projects use this extensively at the direction of their Accountants/Bookkeepers, because refunds and partial refunds have their own transaction dates [at times spanning months/statements] and their own transaction IDs from Payment Processors - they are separate processes/transactions for reconciliation purposes. If you get a (partial) refund in a store - a week from your original purchase - you will have two contributions on your credit card/bank statement: one for the original purchase - and one for the (partial) refund.
Hi Karin,
This rang alarm bells for me as I make extensive use of negative contributions and we need to upgrade to 4.6 soon.
I couldn't replicate your problem either on http://dmaster.demo.civicrm.org (4.7.7) or http://d46.demo.civicrm.org/civicrm (4.6.16). I successfully recorded of contributions with a negative amount and payment instrument/method of Credit card.
Are you still having this problem? If so, can you provide more information? Perhaps a component/extension is interfering with this. I certainly don't want to go to 4.6 and discover there is some combination of things that prevents us recording negative contributions.
(Than again it could have been fixed in the last 2 months.)