I just finished purchasing/installing DTDonate. Thanks for the great script.
As of now, my client is flexible (since we are in the beginning stages of the project), so we can go with PayPal or Authorize.net.
I used a basic PayPal account to test, and as expected, DTDonate requires the user to leave the website and go to paypal to complete the transaction. This is not acceptable for our scenario.
If we were to upgrad our payPal account, would the end-user still be forced to leave our website and goto paypal to complete the donation? Or would the user be simply allowed to complete the transaction within our website?