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.

Register user only when a payment is received

  1. The documentation for the add on (http://www.gravityhelp.com/documentation/page/User_Registration_Add-On) states

    "Register user only when a payment is received.
    When this option is enabled, the user will not be registered until the PayPal payment has been received."

    I don't see an option anywhere that seems to do this? Is there really a checkbox somewhere?

    I have created my product form and the corresponding GF PayPal AddOn form (subscription). I have created my user registration form and the corresponding GF Registration AddOn form, but I don't see any way to tie everything together.

    Maybe I'm misunderstanding the intended GF flow. Ideally, I would like the user to subscribe via the PayPal form and then when the IPN comes back have the user account created or enabled. Honestly, given the asynchronous nature of the IPN, I'm not clear how the Registration form would ever be invoked.

    Any help would be massively appreciated. I'm sure I'm just not connecting the dots. Thanks!

    Posted 10 years ago on Wednesday November 30, 2011 | Permalink
  2. I also see this in the documentation.

    Select available PayPal options. Options allow you to determine when notifications are sent and if posts and/or users are created before or after payment is received.

    Which indicates that the option should be somewhere on the PayPal Transaction Settings, but I don't see an option for that listed - my screen looks exactly like the screen in the documentation except for an additional configuration option for "PayPal Conditon" (http://www.gravityhelp.com/documentation/page/File:Paypal-integration.png)

    Does one of these options do what is described and the verbiage is just not obvious?

    Posted 10 years ago on Wednesday November 30, 2011 | Permalink
  3. Ah - and the light bulb goes off. There isn't an "option" to enable this. For anyone else that's confused, here's what I did...

    1. Created my GF Form
    2. Created my PayPal form based on the GF Form
    3. Created my User Registration form based off the same GF Form

    When the user purchases something via my PayPal form, it is also filling out the User Registration form. In other words, the GF Form I created is being used as the PayPal form and the User Registration form.

    I haven't tested further to see if the user account isn't enabled untile the IPN is received, but at least now I see how the elements are tied together. I hope this helps someone else.

    Posted 10 years ago on Wednesday November 30, 2011 | Permalink
  4. And after linking the User Registration form to the same form as the PayPal form, I now get the options that I was expecting/hoping to see

    Register user only when a payment is received.
    Update user when subscription is cancelled.

    Posted 10 years ago on Wednesday November 30, 2011 | Permalink
  5. Glad you figured it out. You are correct.

    The User Registration related options do not appear in the PayPal settings until you have created User Registration settings for that form.

    Posted 10 years ago on Wednesday November 30, 2011 | Permalink

This topic has been resolved and has been closed to new replies.