• Resolved dcassara

    (@dcassara)


    I need a simple PayPal payment solution.
    I am a programmer, but not a WordPress or Paypal expert. I have only done simple WooCommerce setups or custom PHP eCommerce (SOAP), but I have to figure this out very quickly to meet a deadline.
    Flow:
    1) Select product
    2) Click buy button
    3) Enter Credit Card Info
    4) Submit to Paypal, get return code
    5) On Success, call custom program

    I’ve installed your plug-in, but have some basic questions if you could please help.
    1) Do I need the IPN set up to use a Hook? It looks like they are two separate docs or does the IPN trigger the hook?
    2) Is this an extension to an existing plug-in like wooCommerce where your software updates the code to allow the hook? Your settings only ask for the IPN link – there’s so much more to be done.

    – here’s trying to figure out if it will be faster to do this custom or use WordPress and plug-ins for such a simple process. I do have an Auth.net custom submit pgm – hopefully Paypal wouldn’t be that different.

    https://www.ads-software.com/plugins/paypal-ipn/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor angelleye

    (@angelleye)

    IPN is what triggers the data to be sent from PayPal to your site’s IPN URL (provided by the plugin). That is what then triggers the hook that we provide for your function, so yes, you need to setup IPN in PayPal for this whole thing to work.

    This plugin is a stand-alone plugin that is simply available to get up-and-running quickly with PayPal IPN in WordPress, and of course we provide the hooks so you can easily trigger your own functions to automate your tasks accordingly.

    It can be used along-side pretty much any other plugin, though. For example, we do have our PayPal for WooCommerce plugin which you might be interested in taking a look at. Within that, we got to the point where we could start tying in IPN, but instead, we just use this. It’s a lot more powerful on its own than it would be constrained within PayPal for WooCommerce.

    So I’m not exactly sure if I’m answering your question or not, but I can tell you that with IPN setup in your PayPal account and the use of this plugin you will be able to automatically trigger your own code functions when transactions hit your PayPal account.

    Does that help?

    Thread Starter dcassara

    (@dcassara)

    Yes – definitely. I’d much rather go this way than custom.
    Is there a step-by-step guide –
    Start Here, do this next, etc. to help with the whole process?
    I’ve read the docs, but am more of a one step at a time kind of thinker once I understand the process – and actually what I need is so simple. I mentioned my time limitations.
    Thanks for your help!

    Plugin Contributor angelleye

    (@angelleye)

    I would probably go with…

    1) Install PayPal IPN for WordPress.
    2) Use the PayPal IPN Simulator at https://developer.paypal.com to simulate the type of IPN(s) you’ll be working with so that you can see them in the IPN list.
    3) Open up the details for the IPN you received in the list, and copy the IPN Template code into your own plugin or functions.php file.
    4) Update the name of the hook in the template code you pasted to match the hook name that you would like to use to trigger your own function.
    5) Build your own function to do whatever it is you’re wanting to do with the IPN data.
    6) Run another Simulator test to ensure everything is working as expected.
    7) Update PayPal account profile to enable IPN for the URL the plugin provides.

    Thread Starter dcassara

    (@dcassara)

    Thank you – you rock! Best Customer Service EVER!

    Plugin Contributor angelleye

    (@angelleye)

    Happy to help! If you have a moment to leave a review for the plugin that would be greatly appreciated. Thanks!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Simple Need, Simple Questions’ is closed to new replies.