PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Subscription cancelation IPN

  1. moikirsch
    Member

    Im developing a directory with premium listings (using custom post types and GF to allowed visitors to add their listings).

    Looking at the Paypal IPN and the available filters of the plugin I was wondering the best way to manage the premium listings.

    So far the best idea that I have so far is to use the Transaction Type (txn_type) = subscr_eot

    If I get that as a response in the filter I could update the post to reflect the fact that the suscription term has ended.

    Would this work? I've seen different comments about this... some say that the End-Of-Terms is not triggered if the user cancels their suscription before the EOT date.

    Posted 12 years ago on Wednesday November 28, 2012 | Permalink
  2. According to this documentation: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons

    End-of-Term Messages Sent Through Instant Payment Notification

    This feature is available only if you accepted your first subscription payment before October 15, 2009.

    Does that apply to you at all?

    Posted 12 years ago on Wednesday November 28, 2012 | Permalink
  3. Reading the documentation I ran across this hook: http://www.gravityhelp.com/documentation/page/Gform_paypal_post_ipn

    It specifically mentions txn_type:

    [php]
    $transaction_type = $ipn_post["txn_type"];
    Posted 12 years ago on Wednesday November 28, 2012 | Permalink
  4. moikirsch
    Member

    According to your findings it wont send the EOT message.. The thing is that one is related to HTML buttons.

    But in another document it says it will.

    https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_IPNandPDTVariables

    In conclusion... Paypal documentation is a mess... I'll have to find out on trial and error.

    Posted 12 years ago on Thursday November 29, 2012 | Permalink
  5. Please let us know if you need help figuring it out.

    Posted 12 years ago on Thursday November 29, 2012 | Permalink