Success redirect with or without payment, not working

I have a class on its own page. I created a coupon for recipients to get the class for free. I added the success attribute:

success="/master-classes/no-kit-scrap-2/

However, once the new member creates its account and the coupon is applied, they are redirected to the Welcome back page. This is quite inconvenient because it is not obvious for a new member where to find the class they just “purchased” among a hundred classes.

Then, even when the price is not free (and going through Paypal), it still does not work.

Any suggestion?

Hi Carole.

I’m not sure I understood what you have. Could you post the full shortcode you’re using?

Thanks. :slight_smile:

Sure:
[s2Member-Pro-PayPal-Form level=“1” ccaps=“wmay2017” desc=“Master Class- No Kit Scrap 2” ps=“paypal” lc="" cc=“USD” dg=“0” ns=“1” success="/master-classes/no-kit-scrap-2/ ta=“0” tp=“0” tt=“D” ra=“19.99” rp=“1” rt=“L” rr=“BN” rrt="" rra=“2” accept=“paypal” accept_via_paypal=“paypal” coupon="" accept_coupons=“1” default_country_code="" captcha=“0” /]

On success, I am hoping to redirect to https://scrapbookcampus.com/master-classes/no-kit-scrap-2/, but it simply sends to the Welcome back page.

The form is actually available here if you want to test it: https://scrapbookcampus.com/master-classes/no-kit-scrap-2/checkout/
and if you use the coupon code SCRAPBOOK, it should be free.

Thanks!

The success attribute’s value is missing the closing quotes. I thought it was a mistake when you copy-pasted it earlier, but now I confirmed that it’s like that in the shortcode too.

Try:

[s2Member-Pro-PayPal-Form level="1" ccaps="wmay2017" desc="Master Class- No Kit Scrap 2" ps="paypal" lc="" cc="USD" dg="0" ns="1" success="/master-classes/no-kit-scrap-2/" ta="0" tp="0" tt="D" ra="19.99" rp="1" rt="L" rr="BN" rrt="" rra="2" accept="paypal" accept_via_paypal="paypal" coupon="" accept_coupons="1" default_country_code="" captcha="0" /]

I hope that helps! :slight_smile:

Super!!! Thank you. Such a tiny detail!
Thanks for the catch.

1 Like

Yeah! I know what you mean. :smiley: