• Resolved llessing

    (@llessing)


    A donor recently made a donation on this page using the $200 donation level button and paying with CC through Stripe, but the donated amount came through as $200.40. We do add some processing fees to each donation, but those showed up as they should as $10. Any idea as to what may have caused this? We have not seen this happen on any previous Stripe CC donations.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Rick Alday

    (@mrdaro)

    Hi @llessing,

    Check the payment breakdown in Stripe.
    It states the amount Stripe received from the site and the fee breakdown and currency conversions (if applicable).

    It’s important to note that the gateway fees are not removed; all your payment gateway fees will still be applied. Instead, you are asking the donor to donate a small additional amount in order to lessen the impact of the credit card processing fees. The best way to understand this is via a clear and obvious example.

    For example, you’ve set your Fee Recovery settings to add 3% plus $0.30 to every donation. A donor wants to give $100 to your organization and donate the fee additionally. It might seem that the total should be $103.30 — but that would be incorrect. The fee amount is going to be subtracted from the total amount the donor gives; so the fee on $103.30 would be $3.10 + $0.30 = $3.40. That would mean that you would lose $0.10 on every $100 donation.

    Instead, the calculation is set to ensure that the net donation amount after your fees are applied equals $100.

    If you are interested in a more technical and mathematical explanation of how this works, here’s the equation used in making that calculation: (Credit for this equation goes to Stripe and their since-removed documentation article that had a similar equation.)

    T = Amount of donation the donor selected.

    B = Base per-transaction fee (default $0.30)

    P = Percentage fee (default 2.9%)

    G = Gross amount (total with the fee included that is sent to the gateway)

    ( T + B ) / ( 1 – ( P / 100 ) ) = G

    oregondean

    (@oregondean)

    @rick In layperson terms what your formula does is make sure you are re-capturing the 3% fee on the additional donation that is covering the fee.

    My reaction is two-fold … if you are simply asking donors to cover the processing fees this is great, however, if you share the fee rates with the donors as a sort of justification you are probably better with the simple $0.30 + 3% on the base donation because it passes the “I can do the calculation in my head” of a donor. $0.10 (in your example) is not worth causing confusion with $100 donors.

    Plugin Support Rick Alday

    (@mrdaro)

    The only reason I posted the formula was for you to understand how it works and maybe figure out where that .40 extra is coming from.

    What’s the fee recovery you are adding to the $200 level?

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Stripe Payment Added Money to Donation’ is closed to new replies.