I am still having a very difficult time with some little idiosyncrasies regarding DR and PayPal. I am not certain but I do believe there are a couple of glitches in the DR module as it pertains to PayPal.
1. There are two Subscription options listed in the dropdown menu when you are choosing the type of paypal integration you wish to use. I am figuring out that it is the 1st one that is used and not the second. Can we please find out why the second what exists and the purpose of the second redundant entry? If you choose the second entry it saves it as (Purchase). This is really confusing.
2. I am using the EnablePGateway variable as specified in some of these forums to manage the ability to allow for one option in the subscription to be Free. Is this the proper method to make this happen?
3. I am using the example from your forum to make my subscription dropdown list populated with the values to pass over to PayPal. So the value for selection Silver might be - "&a3=12.00&p3=M&t3=1&src=1&sra=1" however, when I use this in DR I get an error when redirecting to PayPal that I need valid values. I am using the same example with Dynamic Forms and it works without a hitch. What is going on with DR? If I take the same string and move it out of the dropdown values and place it directly into the "Additional Parameters" area it works fine when redirecting to PayPal. Why is it not working based on the samples given by other users?
Here is my version:
DNN 5.6.2 but it was happening in 5.5, 5.6, 5.6.1
Dynamic Registration- Create custom and dynamic registration pages for your DNN Portal. - 4.10.13