When I tested the checkout process, your code redirected me to the checkout success page just fine...thank you for your suggestion.
However, when I decided to test the new code to see if the checkout process would direct me to PayPal with both a webinar course (no charge) and a seminar course (with 25% discount applied), the checkout process did direct me to PayPal, the confirm page appeared not to pass the modified price (taking into account the discounts) for the webinar and the seminar course. It appeared that PayPal took the Grand Total of the order and divided up amongst both courses.
Is this common? Is there a way for PayPal to show the total of each item, as well as the discounts being applied to the order?
If I was a customer, I would be a bit confused. I would want to see that the correct prices were being passed through accurately.
Thank you in advance for any assistance you can offer.