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.

PayPal Integration

  1. I just want to know where i can find these option.

    • Register user only when a payment is received.
    • Update user when subscription is canceled.

    I have a form linked with user registration and Paypal pro.
    Also I don't find the field "Send user notification only when payment is received"

    Posted 11 years ago on Wednesday November 21, 2012 | Permalink
  2. Sorry for the delay in my response.

    Create your user registration feed for the form first, then, once that is complete, create the PayPal feed for the same form. The new options will appear on the screen when you are configuring the PayPal feed.

    Posted 11 years ago on Wednesday November 28, 2012 | Permalink
  3. Chris I tried this but it's a no go. I create a form first, a user reg feed, then created the PayPal Pro feed but I don't see anything about "Send user notification only when payment is received".

    I've deleted everything and restarted from scratch, still no luck.

    -- Edit --

    I had to go in and add the paypal options since they are not being output on the page anywhere. All the work is there to output it but the code is missing to actually output the options.

    To fix it I edited the userregsitration.php file and added the following line after the line that adds the BuddyPress section (search for "gform_user_registration_add_option_section"):

    <?php do_action("gform_paypal_add_option_group", $config, $form, $is_validation_error); // paypal options ?>

    The problem with that is the field isn't saved when you do a submit.

    Posted 11 years ago on Friday December 7, 2012 | Permalink
  4. Interesting report. I will bring this to the attention of the development team to see if they can shed any light on the topic. I did not have the same experience as you.

    What version of Gravity Forms, WordPress and the User Registration add-on are you using, and are you using BuddyPress at all (if so, which version.) Thank you.

    Posted 11 years ago on Monday December 10, 2012 | Permalink
  5. All: I was a little confused on the add-on versions being used. With PayPal Pro, there is no need to "register user only when payment is received" because if payment is never received/the transaction is not complete, then the form will never be submitted and the user will not be created.

    Regarding viensf "Update user when subscription is canceled.", you will have to use a hook, gform_subscription_canceled hook to update your user when their subscription is cancelled. You would have to hook your code to this action. Example code:

    [php]
    do_action("gform_subscription_canceled", $lead, $config, $lead["transaction_id"], "paypalpro");

    We've added better integration between PayPal Pro and the User Registration add-on to our to do list.

    Posted 11 years ago on Monday December 10, 2012 | Permalink