July 19, 2011 at 2:13 pm #3843
OK, I need a solution for this issue, something I can automate.
So, something happens and a member’s monthly payment gets skipped. I get an email from Paypal with the subject line, “Payment Skipped.” In the message body it says, “We cannot process the following recurring payment. We will try again in five days.”
I understand there are any number of reasons for this. Lack of funds, the underlying bank card could have expired… I guess there are other possible reasons of a technical nature.
But what is the best course of action here? I’ve been doing nothing, and that doesn’t seem to be working. People just let the subscription die. I want to be proactive, and try to nip this in the bud.
I would like for this to trigger an email to the customer to the effect of, “Your subscription is at risk! Here’s what has happened: Paypal blah blah blah. Here is what you need to do to make sure you don’t get cancelled: ____”
Does this feature exist in eMember? Is there some other way to automate this? I guess I could set up a separate list in aweber and queue up a couple of messages for these folks, but getting them on that list is another issue…
TIAJuly 20, 2011 at 4:10 am #34470amin007Participant
Can you please keep the debug option enabled and when you receive one of these “Payment skipped” cases, send me the “ipn_handle_debug.log” file. I will analyze the log file and look into adding a condition for handling this (PayPal should send a notification to the plugin when this case happens).October 6, 2011 at 12:32 pm #34471
The file by this name under the emember directory is empty. I assume I should be looking under the estore directory…?
If so, this is the only thing odd about the log for an example transaction that failed:
SUCCESS :Subscription cancellation IPN received… nothing to do here(handled by the subscription IPN handler)
This is for a valid subscription. The system tried to bill on Sept 5, then again on Sept 10, then again on Sept 15, when it worked. Does that help?
Anyway, I’m not sure where to send the file. I’ll see if I can figure that out.October 6, 2011 at 12:53 pm #34472
OK, file sent. Look forward to your response.November 5, 2011 at 3:13 pm #34473
Still hoping for an automated way to remind subscribers their subscription is at risk. Any chance of that? Got a workaround suggestion?November 6, 2011 at 1:51 am #34474adminKeymaster
I looked into a bit then forgot about this. the main issue that I faced is that PayPal just sends the same IPN as the subscription cancellation one for when a payment fails. So the plugin can’t differentiate between these two events and just expires the account (to be on the safe side). Can you do the following for me?
Ask PayPal the following question…
Is there any way to determine the difference in the IPN for the following two events:
1) When a recurring charge failed (PayPal will be reattempt to charge the customer)
2) When a subscription is cancelled
At the moment it looks like both of these two events send a subscription cancelled IPN.January 1, 2013 at 9:04 pm #34475bradleymeltMember
- You must be logged in to reply to this topic.