Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration

eStore: Are only validated IPNs forwarded through the eStore to 3rd Party apps?

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › eStore: Are only validated IPNs forwarded through the eStore to 3rd Party apps?

Tagged: eStore IPN forwarding, IPN validation process, Validating against PayPal

  • This topic has 6 replies, 3 voices, and was last updated 12 years, 4 months ago by Marfisk.
Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • January 7, 2013 at 9:15 pm #8286
    Marfisk
    Member

    I thought I’d already asked this question, but I searched and can’t find the question or an answer in other posts. It came up because I had a case of an invalid IPN being sent on, but it was not invalid from PayPal but rather because of a difference between the product prices because of a price change.

    Anyway, what I need to know in specific is does the 3rd Party plugin have to separately validate the IPN forwarded from eStore against PayPal or does eStore filter out invalid IPNs before forwarding.

    I have come to the realization that I do need to separately validate the payment, as that was sent on even though the eStore refused to record the sale, but I can see reasons for that, not for sending on an invalid IPN though.

    Thanks.

    January 8, 2013 at 12:18 am #52864
    admin
    Keymaster

    We used to only forward the IPN for successful sales via eStore. Few users wanted to receive IPN for all transactions so now eStore forwards the IPN after the initial verification (for example: check if the IPN truly came from the PayPal site).

    January 8, 2013 at 1:18 am #52865
    Marfisk
    Member

    That sounds like something I’d ask for :). So to clarify, we do know that it’s a valid PayPal IPN if it comes from the eStore, but not necessarily a valid purchase.

    Perfect.

    January 8, 2013 at 3:35 am #52866
    wzp
    Moderator

    Please define “valid purchase.”

    January 8, 2013 at 8:21 am #52867
    Marfisk
    Member

    A valid purchase is one that the eStore accepts and inserts into its database, as opposed to a valid IPN that contains an invalid purchase price (for whatever reason) and so is not entered in the eStore database but is passed on to 3rd Party applications.

    Ideally, the above case of invalid purchase should send the admin a flag for the problem. Honestly, it would be grand if you could add a status flag into the IPN that you pass, preferably with the reason if something is declared INVALID. I wouldn’t use the IPN valid/invalid tag because it could generate errors if the 3rd Party was expecting a PayPal response there, but a new tag that we could look at would be a great enhancement.

    January 8, 2013 at 11:37 pm #52868
    admin
    Keymaster

    @Marfisk, Yes you are correct.

    January 9, 2013 at 12:31 am #52869
    Marfisk
    Member

    Wonderful. Thank you.

  • Author
    Posts
Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.
Log In

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ