Okay, we just got a site up and online (shopsweetsandtreats.com) and we are testing the catalog/shopping experience. Our client is using Paypal Pro as her payment gateway. Under payment options on the Registrartion-Buy form, I deleted all the unused options and left Paypal (option 5). This resulted in an error message, shown here.....
We submitted a Support request and were told that we needed to change the paypal option number from 5 to 1 in the HTML form. Which we did. Now, the error message is gone, but all we get is a receipt screen showing that payment has been made (even though it hasn't).
The form is supposed to redirect to Paypal to continue the transaction, but it does not.
Any and all help is appreciated.
I was the one handling your case.
Basically the idea is correct but you are slightly confused on how seamless vs non-seamless gateways works.
Seamless - PayPal Pro and Website Standard will NOT redirect and will process payment within the site.
Non-seamless - PayPal Standard will redirect to PayPal so that the customer can complete the transaction. This is what the payment option #5 is for.
So based on your requirements it looks like you will require a non-seamless gateway set-up which you'll need to use PayPal Standard and also re-apply the payment option #5 to the form to have this resolved.
Otherwise with PayPal Pro since its a seamless gateway the payment will process w/o any redirection.
I hope this clarifies!