Version: EE 2.0.0b02 20091008 Reporter: BackBeat Media —
This is an archived bug report. If you are experiencing a similar issue, upgrade to the latest release and if that does not solve the problem, submit a new bug report
Scenario:
User signs up for a subscription that will create a recurring payment every 6 mos with paypal.
6 mos go by and user gets a notice that paypal sent Website a payment. User decides to cancel recurring payment now that it’s on her mind lest she forgets to so before another 6 mos go by. User cancels recurring payment in paypal, iPN sends Website the “subscription cancel” msg, Website downgrades User’s member_group.
User has still paid for the current 6 mos subscription, just canceled the auto payment for the next 6 mos. User sends Website a nasty email asking why her subscription no longer works.
Change of Behavior Requested: Current subscriptions honored, and will expire based on last subscription signup date + term length.
Recurring Payment Status becomes a separate concept. Recurring Payment Status still useful for 3rd party additions such as sending out warning or reminder emails such as “we are about to auto-bill you” or “your subscription is about to end, please click here to buy another [term length]”
ExpressionEngine implements Markdown Extra and BBCode. Please see the Markdown Extra docs and the BBCode Wikipedia article for a full reference.
**bold**
, __bold__
, *italics*
, _italics_
, ~strike/del~
, `code()`
bold, italics, strike/del, code()
Link: [link title](https://example.com)
Image: ![alt text](https://example.com/image.jpg)
[blockquote]...[/blockquote]
, [quote]...[/quote]
, and Markdown style:
> Some quoted text. > > This is all one quote.
[code]...[/code]
, and you can also specify the language for syntax highlighting, [code=php]...[/code]
GitHub flavored Markdown code fences are also supported:
``` public function decoderRing($str) { return str_rot13($str); } ```