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.

Need Single PayPal form to handle two Options on the Main Gravity Form

  1. theblogbutler

    I have a Gravity Form that gives users a choice between a monthly or annual subscription.

    The PayPal form is assigned to the Monthly subscription Product Field on the Gravity form (this only shows when the conditional logic on the field shows the Product Field to the user based on their selection in the Option drop-down field).

    This works great - and the PayPal form is set up to process the monthly subscription.

    The problem is when I attempt to add a second PayPal form to process the Annual option I don't have the ability to select the same Gravity form that contains my conditional logic.

    Is there a 1:1 relationship between the PayPal form and a Gravity form?

    I don't want to have separate forms for the Annual or Monthly subscriptions - that defeats the purpose of having the conditional logic on board.

    Posted 12 years ago on Thursday February 3, 2011 | Permalink
  2. Unfortunately the PayPal Add-on does not yet support conditional logic for the transaction type. This is something we definitely would like to add in a future release.

    Posted 12 years ago on Thursday February 3, 2011 | Permalink
  3. theblogbutler

    Thanks David for the reply.

    What other options would I have here to give a subscriber options to sign up monthly or annually then have the PayPal subscription to function? Do I have to have multiple forms?

    Posted 12 years ago on Thursday February 3, 2011 | Permalink
  4. Out of the box... yes, the only way to do this would be with two separate forms and two separate PayPal feeds. A bit clumbersome, I know and as I mentioned before, this is something we definitely would like to add support for in a future release.

    Posted 12 years ago on Thursday February 3, 2011 | Permalink
  5. Hi Guys,
    Presently in PayPal, we usually use the "Subscriptions" option to create a recurring subscription for members, and then use the "Trial Amount" field to manually fill in an amount that represents any initial purchases of goods/services. Since we can incorporate the cost of one month of membership into that figure, it allows us a way to use the recurring payment option to handle BOTH a one-time transaction AND continue the recurring billing.

    My Question:
    We want to automate this process, and use the PayPal "Subscription" option in Gravity Forms, but be able to auto propagate the "Trial Amount" field with the total that is calculated in the form when I use the "Total" field (from Pricing Fields Menu).

    Is this possible? If so, how?

    Example: Say we have a $50 per month subscription. Say also customer purchases $200 worth of "stuff" up front. Using the "Subscription" option, we would enter a "Trial Amount" (manual method) of $250.00 which represents the "stuff" and the first month subscription. The recurring amount would be (manually) entered as $50.00. This results in an up front payment of $250 and monthly payment of $50.00. Now we need to figure out how to do this automatically with Gravity Forms.

    Using two forms is a known, but too clunky method (for now).

    Please advise.

    Posted 12 years ago on Thursday February 3, 2011 | Permalink
  6. This isn't currently possible. The Trial Amount is a set price, it isn't populated via a field on the form and is part of the PayPal settings configuration itself. We can look at adding this capability in a future release but we won't be able to include it in the final 1.0 release. It will have to be an enhancement we add in a future version.

    Posted 12 years ago on Friday February 4, 2011 | Permalink
  7. Just another voice for single form conditional logic with PayPal. I had to set up two forms one for donate and one for subscribe it would be great to be able to do it in one.

    Keep up the good work.

    Posted 12 years ago on Sunday February 13, 2011 | Permalink
  8. Is it possible to send certain field data to the "Trial Period" value? i.e. if you want to charge the first 3 months of a subscription up front, take the monthly rate and multiply by 3? I understand this wouldn't be in the native admin backend, but curious if this might be possible on a development level. Thanks!

    Posted 11 years ago on Wednesday November 23, 2011 | Permalink
  9. Alex

    would love to hear if bozzmedia's point could be answered - would be great to populate trial period based on conditional logic.

    Posted 11 years ago on Monday December 26, 2011 | Permalink