To add to what Rob said above, here is what the issue was.
When using Gravity Forms Pricing Fields to create an order form, everything primarily hinges on the Product Field. Quantity multiples the Product. Options are Options of a Product and require a Product.
The way you had configured your form, there was no Product field. You had a Product field but:
A) It wasn't fully configured, was set to a drop down field type but had default values as the choices. Then it's visibility was set to Admin Only, which effectively hides it on the form. The problem with this is it means no Product field appears on the form to the user.
B) The Product field on the form wasn't the Product field the Options were associated with. It appears you had deleted another Product field and then added a new one. But the Options were still associated with the old field. This was easily corrected by adding a new Product to the form, then editing each Option and making sure they were associated with the correct one.
We corrected this by doing the following...
Edited your existing Product Field, gave it a Field Label of Service since this is a service form so i'm assuming what you are selling is Service. Then we set it's field type to hidden and it's price to $0.00. Doing this means the field is there, but the user doesn't see it and the Option Field selections ultimately drive the price. Finally we went to the Advanced tab and set the visibility to everyone instead of admin only.
The form now saves correctly and redirects to PayPal when the total is greater than $0.00.
Posted 12 years ago on Friday December 2, 2011 |
Permalink