Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore General Questions › eStore – eMember change payment method
Tagged: eMember, estore, estore emails after cancellation of subscription, how does a member cancel a subsription, membership cancellation, PayPal, recurring payments, thank you email after subscription cancelation
- This topic has 14 replies, 5 voices, and was last updated 11 years, 9 months ago by admin.
-
AuthorPosts
-
May 9, 2012 at 6:36 pm #6286flojnelMember
Current site has several membership types (in eMember), two of which have recurring annual payments. The client wants to change these so they do not recur. Payment processor is PayPal. I’m concerned that if we just change Recurring Billing in eStore for existing accounts, PayPal won’t receive any notification and the members will be charged a recurring payment as well as being told to make an annual payment.
Would that be the case? If so, is there a way around it? What would be the best way to manage it?
May 10, 2012 at 1:21 am #44910IvyMemberPayPal does not allow you to make modifications to recurring payments once they have been setup. What you will need to do is have your members cancel their recurring payments and then purchase the annul payment option.
PayPal is very strict about recurring payments and there are limitation set on them by PayPal.
Your users can cancel any of their active subscription payments by logging into their PayPal account. WP eMember has a shortcode that you can also use to make a subscription cancel button.
If you are in a niche where your users are not very familiar with PayPal, you can have an instruction page that explains how the users can cancel an active subscription.
May 14, 2012 at 7:47 pm #44911flojnelMemberThanks Ivy. That clarifies things.
May 14, 2012 at 8:14 pm #44912flojnelMemberOne more question I guess. I couldn’t find the shortcode for a “cancel subscription” button. Can you point me to that documentation?
May 15, 2012 at 12:41 am #44913PeterMemberHi,
Look in the eMember shortcodes pdf file (see link below).
You will find the following shortcode to display a cancel subscription button:
[wp_eMember_cancel_subscription_link]
May 15, 2012 at 6:14 pm #44914flojnelMemberThanks again!
May 16, 2012 at 1:43 am #44915flojnelMemberI added the shortcode to a page and it just shows the code, no button. Do I need to add any parameters or put it on a specific page?
Another question – would that automatically shut down the account? Say someone had signed up for a yearly plan and unsubscribed 2 months before the subscription ended? In that case I would want to tell them to wait until the end of their subscription period.
May 16, 2012 at 6:15 am #44916adminKeymasterGet a new build of the plugin from here:
https://support.tipsandtricks-hq.com/update-request
Yes, the member account gets *deactivated* automatically if the member cancels the active subscription.
February 15, 2013 at 10:40 pm #44917DianaMemberHi, I have read several of the threads related to membership cancellation and I’m still not sure what I should use or what the limitations are.
I have set up a monthly membership with recurring payment until canceled. Following one of the recommendations I found in the forum, I created a page with instructions how to cancel via PayPal. That is 8 steps though and does not look very customer friendly.
I tried using the short code for a subscription cancellation button, however, PayPal gave me the message that the button I used to click through to PayPal did not work. I was logged in as my test customer, so I have not idea what this process should look like when it works properly. Any idea what I need to do to fix this please?
From another thread I learned that you can allow account deletion from the profile page.
I understand that in all three scenarios the account would be deactivated immediately instead of running to the end of the paid period. Is that correct? I would want to give access to the end of the paid period. Somewhere I read that I have to set the subscription duration to 31 days but I did not find a subscription duration field in my subscription product. I only have ‘recurring billing count’ which I left free.
What is the best solution here from the customers point of view? Thank you.
February 16, 2013 at 10:07 pm #44918adminKeymasterWhat type of subscription do you have?
a) It goes on indefinitely per month for example
b) It charges for X number of installments (for example charge $20 per month for 6 installments)
What is the exact subscription term that you are using? What value are you using for your subscription duration field in the membership level?
February 17, 2013 at 10:16 am #44919DianaMemberI have created a product in eStore, used the product price as a text field saying 0.01 € each day (this is my test subscription). In ‘additional product details’ I have linked the product to a membership level by entering the membership level ID in the ‘Reference text’ (this worked when I tested).
In ‘Subscription/recurring Payment Specific Settings’ I did not use the Trial Period option. In ‘Recurring Billing’ I specified the recurring billing amount to be 0.01. My recurring billing cycle for this test is set to 1 each day (for my real subscription it will be 1 each month). Then just for test purposes I set the recurring billing count to 3 (just to see what emails I receive on day 3). For my real subscription I would leave the subscription running until someone cancels (so indefinitely per month). I do not have the option to specify a ‘recurring billing duration’ in eStore which in one of the posts was recommended to set to 31 days to make sure that someone would keep access for the duration of the paid month even if canceled right after a payment has been made (or is this the subscription duration in eMember?).
In eMember my corresponding membership level’s subscription duration is set to No Expiry until Cancelled (which is what I want).
I would imagine that if someone decides to cancel it will most likely be after they have just made a payment (assuming that paypal sends an email to notify the person that a payment has been made). So let’s say they would make a second recurring payment on 1 Feb, after receiving the paypal email they decide that keeping the membership past the end of Feb is not necessary anymore so they cancel. It is my understanding from all the posts I read that in this case they would immediately lose access to the premium content the moment the cancel (whether they use paypal to cancel, the eMember unsubscribe button or the delete account option in their profile), at the same time the customer would expect to still have access until the end of Feb because that is what they paid for.
So in short:
1. I offer a monthly subscription with no expiry until cancelled and would like the customer to keep access to the premium content for the entire duration they have paid for (even if they cancel earlier in the running month).
2. I would like to know which of the 3 cancellation options (directly in paypal, the eMember unsubscribe button (which did not work in my test) or the delete account in the profile option) is the best to use from a customer perspective. I created instructions for how to do it in paypal and found it quite a long winded process with 8 steps)
Thank you.
February 17, 2013 at 7:22 pm #44920DianaMemberthe test of my above mentioned subscription for which I had set 3 recurring billing cycles is complete. The subscription was indeed canceled and I received 2 emails from paypal (1 with confirmation of the last of the 3 payments and a 2nd one with a confirmation of the cancellation). So this is great.
I received a third email from my website (sent through eStore I suppose) which is the ‘thank you email’ you receive when you purchase a product on my site. This is very confusing. I would have expected a mail confirming the cancellation (although that is not really necessary as paypal does the job). Can I switch of this Thank you email or have I done something wrong?
This is an additional question to my earlier post which has not been responded to yet (just to be sure that my previous question is not overlooked ). Thank you.
February 17, 2013 at 11:46 pm #44921adminKeymasterEvery time an eStore product is purchased by someone, eStore will send a “Thank You” email. It is a standard process when selling something online. If you don’t want that email for what you are trying to do simply turn it off by unchecking the following option in eStore settings:
Send Emails to Buyer After Purchase
Subscription from PayPal standard (the free one) requires a manual intervention to cancel the subscription. It
The 3 options to cancel a subscription payment are:
1) The user logs into his/her PayPal account and then cancel the subscription from their profile.
2) The user contacts you (the admin of the site) and you cancel their subscription from Your PayPal account.
3) The user clicks on the “Cancel Subscription” button which takes the user to PayPal and shows their active subscription. The user can then click cancel. You create this button using a shortcode. Clicking this button doesn’t automatically cancel. It takes the user to the correct screen on PayPal and pulls up the subscription record that needs to be cancelled. This works for live PayPal subscriptions only (if you are doing any sandbox testing then this won’t work).
February 19, 2013 at 8:05 am #44922DianaMemberThank you for the response. I understand that eStore sends a thank you message when someone makes a purchase but in my test case I received the thank you message when I cancelled, that does seem confusing. Should that not have happened?
I am still not sure what to do in my subscription case to make sure that someone would keep access to the premium content for the paid period (which would be a full month in my case) even if they cancel at the beginning of the month (right after they made a payment). It is my understanding that cancelling stops access immediately regardless of how much of the paid period is still left.
February 19, 2013 at 11:38 pm #44923adminKeymasterYou should not get a “thank you” message for a cancellation. I would like to investigate this a little further. What version of eStore plugin are you using?
This post should answer your other question:
-
AuthorPosts
- You must be logged in to reply to this topic.