Wow and thank you, thank you, thank you for this plugin. I literally cannot be fulsome enough about it!!
I installed 3.0 a few days ago. I then started offering 7-day free trials for monthly and yearly members.
I have a user who had an interesting thing happen. Here's a chronology:
-- New subscription: May 27, 2010 | 11:24:50 CDT
-- Cancellation: May 28, 2010 (can't see a timestamp at PayPal)
-- EOT changed to June 4, 2010, 4:44 pm CDT
Even though I have a cancellation button for members, the cancellation appears to have originated from PayPal, as no one hit the page where that button is found anywhere close to the time of the cancellation. The user says that she did nothing but I'm not quite sure I believe her... she's a bit of a anti-PayPal-ite(TM).
Regardless, the cancellation process changed the EOT time to 7 days from the cancellation time (moving it ahead one day).
So, I have three questions/issues:
1. Have you heard of "spontaneous cancellations" coming from PayPal? I'm going to call them to ask about this specific account, but wanted to check in with you and the community here first.
2. Should I have received an email from PayPal announcing the cancellation?
3. When a cancellation occurs during the free trial period, should I expect the EOT to be moved up according to the free-trial duration (as happened here) or is this more oddness?
Thanks so much for your help here!
FWIW, here is the button she used:
- Code: Select all
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="business" value="orders@frankbutterfield.us" />
<input type="hidden" name="cmd" value="_xclick-subscriptions" />
<!-- Instant Payment Notification & Return Page Details -->
<input type="hidden" name="notify_url" value="http://communionoflight.com/?s2member_paypal_notify=1" />
<input type="hidden" name="cancel_return" value="http://communionoflight.com" />
<input type="hidden" name="return" value="http://communionoflight.com/?s2member_paypal_return=1" />
<input type="hidden" name="rm" value="2" />
<!-- Configures All Of The Checkout Fields -->
<input type="hidden" name="no_shipping" value="1" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="custom" value="communionoflight.com" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="page_style" value="col" />
<input type="hidden" name="item_name" value="Village Resident" />
<input type="hidden" name="item_number" value="1" />
<!-- Identifies/Updates An Existing Member After Checkout -->
<input type="hidden" name="on0" value="" />
<input type="hidden" name="os0" value="" />
<input type="hidden" name="modify" value="0" />
<!-- Customizes Prices, Payments & Billing Cycle -->
<!--<input type="hidden" name="amount" value="170" />-->
<input type="hidden" name="src" value="1" />
<input type="hidden" name="sra" value="1" />
<input type="hidden" name="a1" value="0.00" />
<input type="hidden" name="p1" value="7" />
<input type="hidden" name="t1" value="D" />
<input type="hidden" name="a3" value="170" />
<input type="hidden" name="p3" value="1" />
<input type="hidden" name="t3" value="Y" />
<!-- Displays The PayPal® Image Button -->
<input type="image" alt="PayPal®" style="border:0;" src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" />
</form>