- This topic has 7 replies, 3 voices, and was last updated 9 years, 10 months ago by .
Viewing 8 posts - 1 through 8 (of 8 total)
Viewing 8 posts - 1 through 8 (of 8 total)
- You must be logged in to reply to this topic.
Support site for Tips and Tricks HQ premium products
by
Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › eStore – when last payment is made via Paypal, eStore cancels them from Wishlist
Tagged: PayPal, subscription
When my customers make their final payment they are being cancelled from Wishlist Member. Is this something with how Paypal cancels the subscription when they final payment is made? How do I address this?
That is the way subscriptions work. After the subscription runs it’s course, PayPal sends a message to the plugin saying it has ended and thats when the account is deactivated.
Subscription payment options are good for ongoing payment. If you want to offer membership for a fixed term then maybe you could use the buy now option. For example: Buy 1 year membership. The following post has some info that maybe useful to you:
I don’t want the access to Wishlist Member to end at the end of the payments. I want them to have lifetime access. How would I do this?
Is this the case of:
1. You are trying to offer lifetime memberships, using installment payments?
Or…
2. You are offering a subscription to a membership level, and want them to have lifetime limited access (at a reduced level), if they cancel the subscription?
1 – I am offering lifetime membership and using installment payments as a payment plan sort of thing. Once they pay in full, they should still have access.
Normally for a lifetime membership people create a ONE time buy now button. That way it never expires.
Given your situation, I can make it so eStore never calls the WishList member’s cancellation. Will that work for you?
Yes that would work. I’m just using the subscription to offer payment plans for my product.
I have sent you an update via email so use that update. Then you will be able to add the following block of code to your functions.php file to override the cancel:
add_filter('eStore_wl_subsc_cancel', 'my_custom_cancel_override', 10, 2);
function my_custom_cancel_override($wl_cancel_override, $ipn_data){
$wl_cancel_override = 'no cancel';
return $wl_cancel_override;
}