Tips and Tricks HQ Support Portal › Forums › WP eMember › Membership cancel with PayPal
Tagged: Cancel membership, cancel subscription, PayPal
- This topic has 30 replies, 6 voices, and was last updated 9 years, 8 months ago by admin.
-
AuthorPosts
-
August 19, 2014 at 2:43 am #11333markyardsMember
Hi, I have the shortcode for cancelling a recurring subscription with PayPal embedded on my site.
[wp_eMember_cancel_subscription_link]
When clicked it redirects to PayPal. First I got a message telling me I would need to login to PayPal. I clicked on the link the message provided and logged in to the PayPal account for my testing transaction. In PayPal I get this error message:
“The unsubscribe button you clicked is invalid. You can find the status of all subscriptions in ‘My preapproved payments’.”
Is this normal operation? I would have thought once logged in it would go straight to the subscription detail page so you could cancel.
Thanks.
August 19, 2014 at 7:01 am #64979adminKeymasterIs this for a live PayPal transaction or a sandbox transaction?
August 19, 2014 at 9:44 am #64980markyardsMemberIts for live.
August 19, 2014 at 12:50 pm #64981wzpModeratorI clicked on the link the message provided and logged in to the PayPal account for my testing transaction.
To be clear, you logged into PayPal using the same PayPal account that created the subscription you want canceled?
August 20, 2014 at 1:44 am #64982markyardsMemberYes that is correct.
After clicking the button on my website, I get sent to PayPal. I login with the PayPal account I want to cancel the subscription for and I am logged into my dashboard of PayPal. At the top above my list of transactions is a Yellow alert error with the message:
“The unsubscribe button you clicked is invalid. You can find the status of all subscriptions in ‘My preapproved payments’.”
August 20, 2014 at 2:00 am #64983wzpModerator“The unsubscribe button you clicked is invalid. You can find the status of all subscriptions in ‘My preapproved payments’.”
And when you look there, is the subscription you’re trying to cancel even listed; and what is its status?
August 25, 2014 at 5:00 am #64984markyardsMemberSo clicking that link takes you to a list of all subscriptions you have with that PayPal account. Clicking the relevant one will take you to a detail page so you can cancel it. All good.
I guess I am wondering if after login into PayPal can it go directly to the detail page of the relevant subscription?
Having an alert that reads ‘The unsubscribe button you clicked is invalid.’ isn’t particularly user friendly. Trying to make the cancelling process as simple as possible.
Thanks.
August 26, 2014 at 12:13 am #64985adminKeymasterAt the moment this is what PayPal offers for their standard subscription option. You could make a page explaining how to cancel the subscription to offer more help to your members. You can also cancel it from your account (as the merchant).
August 27, 2014 at 12:35 am #64986markyardsMemberThanks. I am ok with it not going to the detail page but removing that ‘Invalid’ alert would be good.
I contacted PayPal and they posted this:
“your unsubscribe button is sending email address as alias which we no longer support. Your alias should be your payer ID.”
What are your thoughts on this?
August 27, 2014 at 1:47 am #64987adminKeymasterLet me investigate the API and see what we can do to update our shortcode. Can you please copy and paste the shortcode you are using so I am looking at the correct one.
August 27, 2014 at 10:06 am #64988markyardsMember[wp_eMember_cancel_subscription_link]
August 27, 2014 at 12:42 pm #64989wzpModeratorWhen you got the error, was it because you were doing a test; using an email address that was also linked (“aliased”) to another PayPal account?
In other words, is this the case of what happened?…
- Your main PayPal account is: “siteowner@example.com”
- Instead of doing your subscription test with another (separate) PayPal account, you created a link (alias) from “testuser@example.com” to your main “siteowner@example.com” PayPal account.
- You created a subscription using the “testuser@example.com” alias.
- And now you logged in as “testuser@example.com” and are trying to cancel the subscription.
August 28, 2014 at 3:48 am #64990adminKeymasterI have sent an updated copy of the plugin where I made a change to the subscription cancellation shortcode. Let me know how that goes.
October 1, 2014 at 5:52 pm #64991Mdudley286MemberI have a question, not sure if this is the right link to be asking in. I also use the [wp_eMember_cancel_subscription_link] for my paypal subscriptions. What I notice is this:
It unsubscribes from emember, but PayPal still tries to charge the customer until it times out and suspends them. I get an email from estore telling me the transaction has failed. The reason it has fail is Product id not found in the database.
So when I run my PayPal reports I have a higher not normal suspended list.
Am I missing something?
October 1, 2014 at 11:47 pm #64992wpCommerceModerator@Mdudley286, it unsubscribes from PayPal as well. Have you deleted the eStore product linked with that particular membership level?
Please provide a link to the page in question so I can take a look at your cancel subscription button.
-
AuthorPosts
- You must be logged in to reply to this topic.