Membership Pro Coupon not working in PayPal

  • CEO
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 2 weeks ago #137190 by CEO
Hi there Tuan,

I am using the PayPal payment method, and I have set up a coupon code to give a discount to for a membership plan that does not use autorenew.

I am trying to test the coupon to see if it subtracts the amount I specified.

PayPal is in sandbox mode. I have a coupon set up for xx$ off of the membership plan. For example, regular price is $100 and I am offering -$75 off (cost to the user, $25).

The coupon field is set to 'public" and appears on the form.

I was able to create a new user account from the front end without using a coupon (full price).

When I tried to create a new user account and enter a coupon, I get taken to PayPal, but the price shown is still full price.

What is the format for specifying the discount - do I need a minus sign, do I need (-75 instead of 75 and do I need to add zeros, 75.00)?

How would I get this to work?

Am I missing something?

Your help is much appreciated!

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

More
5 years 2 weeks ago #137193 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Membership Pro Coupon not working in PayPal
Hello

For this, we will have to check it directly on your site. Please submit a support ticket sending us:

- Super admin account
- Link to the page
- Tell us the coupon code to use and see this issue

We will check to see what's wrong and guide you to correct it

Tuan

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

  • CEO
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 2 weeks ago #137195 by CEO
Hi Tuan,
Thanks for getting back to me so quickly.
I don't think I can provide super admin access, because our CTO does not allow it for security reasons. (I will ask, however.)
In the mean time, please answer these questions:
1. In the discount field, what is the format for specifying a dollar amount for the discount?
2. Do I need to enter a negative number with a minus sign (for “example, -75.00")?
3. When the user is taken to the PayPal site, should the payment amount already be discounted, or not?

Thanks.

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

More
5 years 2 weeks ago #137197 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Membership Pro Coupon not working in PayPal
Hello

1. You just need to enter a valid number like 40 and users will get 40$ discount when they use that coupon code

2. No, please don't use a negative number

3. Yes, it should be already discoounted

Tuan

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

  • CEO
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 2 weeks ago - 5 years 2 weeks ago #137215 by CEO
Thanks for this clarification.

* The discount is not appearing on PayPal's payment page
* The counter in the coupon form is not counting when I use the coupon, always says "0"

I have a custom field on my sign-up form called "Coupon Code." It is not a required field. Is this the correct way to set it up? Does Membership Pro already have a coupon field that I need to activate?

In the admin area, my Coupon Manager form looks different from your documentation so I don't know if I have filled it correctly.

My settings are:
Code (my coupon code)
Discount 98.00
Plan "Annual Membership" (this is not a recurring subscription)
Apply For All Payments (although changing this did not change the result)
Times 1000 (also tried 0 and other numbers)
Times Used 0 (this never changes even though I tried the coupon multiple times)
Max Usage Per User 5
Valid From Date (blank)
Valid To Date (blank)
User (none selected)
Access Public
Published Yes

Question 1: Where else in Membership Pro do I need to look for settings that enable the Coupon Code?

Question 2: Could I have an issue with the custom field on the form that I added for the Coupon Code?

Your help is appreciated! :-)

p.s.: I also tried using the Stripe form for payment, and the coupon was ignored there, also. There seems to be nothing wrong with either payment form (PayPal/Stripe) but the Coupon is not working for either one.
Last edit: 5 years 2 weeks ago by CEO. Reason: additional information about payment methods

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

More
5 years 2 weeks ago #137218 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Membership Pro Coupon not working in PayPal
You setup it in a wrong way. You could not create a custom field and have the system know that it's a field to allow entering coupon code

Go to Membership Pro -> Configuration, set Enable Coupon config option to Yes

Then check it again. There will be a new input on the form to allow entering coupon code and it will work well

Regards,

Tuan

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

  • CEO
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 2 weeks ago - 5 years 2 weeks ago #137224 by CEO
Ha ha. Yes, I set it up wrong.

I set the Enable Coupon to "yes" and deleted the extra custom field.

The coupon field and the amount fields are displayed now, and my coupon codes are working and providing the correct discounts.

Thanks for your help!
Last edit: 5 years 2 weeks ago by CEO. Reason: add detail

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

More
5 years 2 weeks ago #137238 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Membership Pro Coupon not working in PayPal
I know :D . Thanks for confirming

Tuan

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