Skip to main content
Hi - I have a question about partial payments in NPSP Gift Entry. When the user wants to enter a partial pledge payment, they can either Update or Add a New Payment. Either way, the user has to overwrite the Opportunity Amount in order for the batch totals to match. I would expect that the user shouldn't have to touch or change the opportunity amount, and just needs to populate the Payment Amount. For example, my Batch Total = $20 and I make a $20 payment on a $100 pledge. The system "forces" me to type in $20 as the opportunity amount only so the Batch totals match. What is the solution or best practice you recommend when paying a partial pledge payment?
5 个回答
  1. 2021年3月3日 15:44

    Thank you for this video! Super super helpful.

     

    I suspect that the Payment Amount field may be a custom field in your org, and Opportunity Amount may be labeled in a slightly confusing way (or vice versa - or they may both be custom).

     

    Behind the scenes, Gift Entry uses the NPSP Data Import object to store all the information about a gift. On the DI, there is one field called Amount that is dynamic based on whether you're updating a payment or an opportunity. (I know this can be either very confusing or very slick!)

     

    When you choose to update a payment in Review Donations, that Donation field will automatically update with the Payment's amount (and when you update an opportunity, the Donation field will automatically update with the opportunity's amount). In your example, it will still be $100 because the payment has the same dollar value as the opportunity - but try this with another set of data where the payment amount isn't the opportunity amount, and you'll see what I mean. In the current example, you can update the Amount field on the gift entry row, and if you've selected Update Payment, it'll only update the amount of the payment, not the parent opp when it's processed (and will not run into issues with batch totals).

     

    I think the next steps for you are to figure out the mappings for your Opportunity Amount and Payment Amount fields, and that should point you in the right direction. Hope that helps!

0/9000