A user has just renewed their membership, and inadvertently opted for the default amount (60) rather than the correct amount for their particular situation (30). The contribution page offers two price options.

We've actioned the partial refund to address the overpayment, but I need to make a record in CiviCRM of this partial refund.

Right now it looks like the simplest option is to create a new manual contribution record with a negative value, assuming that's do-able, but it's far from ideal. Is there a better way that enables me to keep the membership and the record of the credit card payment already made?


Yes you can create refund of overpayment transaction using edit line item extension

  • Thanks. I'll check that out.
    – Graham
    Feb 19 '20 at 20:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.