First Fix

This fixes the following:

- Display PayPal Error message
- Fix duplicate payment detection
Let's add a @since tag here.  Say 4.0 for now.