Coupon codes in url cause some UX issues

  • Michael Borthwick
  • Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 3 months ago #108917 by Michael Borthwick
Coupon codes in url cause some UX issues was created by Michael Borthwick
We wanted to send our existing members a 50% off coupon to buy a plan for existing members only. (50% of level 2, for level 1 members for example)

If the offer is visible to members only and the member is not logged in then they're sent to a page with a list of plans available to the public only, not a login screen. Anything the user does from that point on will lose the coupon code attached to the URL. Even if they do figure out that they need to login and even if they do find the right package to buy and even if they do make it to the payment page on their own, they've lost the discount. We've had 0% conversions on the coupon code and a few angry emails as a result. Am I missing something? Is there a way to request users login before buying a package that's restricted to members only such that the coupon code in the URL is retained and applied to the correct plan after they login?

Also a bug report: When I try passing a 100% off coupon code along with the URL (as suggested elsewhere using ?coupon_code=) the discount is applied, but the payment form is still visible and the fields required, (but no payment should be required at that point). If I manually enter the coupon code for 100% off everything works fine.

Please Log in or Create an account to join the conversation.

  • Tuan Pham Ngoc
  • Away
  • Administrator
  • Administrator
More
7 years 2 months ago #108947 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Coupon codes in url cause some UX issues
Hi Michael

1. About access to the restricted page, to be honest, I am unsure what should be the right behavior. In Joomla core for example, if you try to access to a restricted page (category), you will receive 403 error, you are not being redirected to Login page

2. For the bug report, you can submit a support ticket sending us super admin account of the site and link to that page

I will check to see what's wrong and get it sorted

Regards,

Tuan

Please Log in or Create an account to join the conversation.