I created a PayPal Pro Test Account. I enabled the PayPal Pro payment method. I put in the API credentials. When attempting to test a registration payment, it simply keeps failing. I tried this in Live and Test mode on the DT Register side. I am assuming there is something on the PayPal side I am missing but I am not sure what that would be. Any ideas?
So the solution was to actually delete the payment method, recreate the payment method and it started working with the test account. Not sure why but there you go. On another note, I can't seem to find a way to get the confirmation number injected somewhere into PayPal Pro like I can with Authorize.net. Any help here would be appreciated as well.
... and the PayPal Pro gateway does not seem to be returning Transaction IDs back to DTRegister..... so if I can't pass confirmation numbers to PayPal Pro, and PayPal Pro does not return the credit card transaction number... how do you have a chance to properly reconcile payments? I am 100 percent certain I am doing something wrong... at least I am hoping so.
I am having the same problem. I just upgraded from Paypal Standard to PayPal Pro. The first thing I noticed is that no transaction IDs are being recorded in DTRegister when using Paypal Pro (whereas this worked fine with PayPal Standard).
This severely limits the value of DTRegister because PayPal Standard blocks all transactions beyond a few hundred dollars for people without Paypal Accounts.
Can we get a commitment from the developers to fix this? A patch would be nice (as opposed to a new version being introduced).