-if I use PayPal pro forms am I ONLY limited to paying for my subscription by creating a PayPal account IF I don’t have a PayPal pro account. This client has a standard PayPal account.
This is true any time that you are selling access to your site via subscription directly through PayPal. This is because PayPal has to have a way to track the subscription, and in order to do this the User needs to have a PayPal Account.
The way around this is either to use Buy-Now Buttons/Pro Forms where the User has to renew manually and PayPal does not create a subscription.
The other way is to upgrade your account with PayPal ERB, which we usually strongly suggest against.
PayPal ERB (Enhanced Recurring Billing) allows Users to pay on a recurring basis without a PayPal account, but the fatal flaw with the system is that Users will have to contact YOU (the PayPal account holder) to cancel the subscription. There is no way for s2Member to cancel a subscription created with PayPal ERB. It has to be done manually.
PayPal ERB also costs $19.99 a month which is nearly the same as PayPal Pro. It is for that reason that we say that getting your PayPal account upgraded to Payments Pro is the best available course of action.
-after attempting to submit payment using a sandbox test account (Mastercard, card # etc.), I am receiving the following error message “Error #11586. DPRP is disabled. DPRP is disabled for this merchant.”
You have to contact PayPal to get this turned on, or you can use non-recurring Buttons/Pro Forms. This is recurring billing at PayPal.