As a non-profit, you want to make taking donations as easy and seamless as possible for potential contributors and supporters.
People usually mean well, but it is human nature to come up with enough excuses not to donate on their own, there is no need for you to make it any easier for them to say “I’ll do it later.” One of the ways that you can make it extremely simple for people to donate to your cause is to use Stripe.