The current non-Pro PayPal add-on allows you to take a payment and create a user account. From what I understand the workflow is:
1) Create form
2) Create payment feed
3) Create user registration feed
My issue is the registration part. If I don't have a user registration feed the payment works but if I add a user registration feed the payment fails without a payment error number.