I work for a registered nonprofit that runs two music camps and would like to accept charitable donations via their Wordpress website.
Using their existing tools -- NinjaForms and PayPal -- I made a form to collect donor information: name, mailing address, and email. When they submit the form they are taken to the PayPal page. There, if they choose to pay by credit or debit card, they must enter basically the same information a second time: name, billing address, etc., plus their card info. This is a bad user experience.
What plugins/tools/methods can I use so that the donor only has to enter each thing once, yet would still capture the non-PayPal-related donor information into the Wordpress database?