All settings for Gravity Press are in the WordPress admin. In the left column look for Forms, and under there, Settings → Gravity Press.
After activation of the three plugins, you can now proceed with creating a new integration between your Gravity Forms checkout form and MemberPress using the standard Gravity Forms Add-On feed method.
Gravity Forms + MemberPress Integration with Gravity Press
Creating the Form
To begin, simply create a form (checkout or signup form) with Gravity Forms. To do this, click the Form link in the left column of the WordPress admin and then click on New Form.
Fill out the Form title and Form description (optional) and proceed with creating a new form. In this sample, we will be doing a Signup Form.
Proceed with adding the necessary fields to your form. To do this, simply click the field you would want to be added to your Form from the feed toolbox on the right side of the page.
You may edit individual form fields by hovering over the field you would like to edit and clicking on it.
To reorder fields on your form, drag and drop them to arrange them in the desired order.
To use Gravity Press, we can either use two fields: Drop Down or Radio Button. These are the two recommended options that we would suggest. You can also use the Checkbox field, but this would be a more advanced option.
In this example however, we will be using the Product field.
Add the Product field and then change it from Single Product to Radio Button.
Rename the Product field label.
Check the box for show values so that it would show both the value and the price of the choices.
Then, proceed with clicking on the Bulk Add/Predefined Choices – this would allow you to have access to the MemberPress levels you have already set up as well as their specific ID.
After clicking on the Bulk Add button, a new box will pop up, scroll down to MemberPress and select the memberships you’d want to add to your form. Drag your cursor all over those MemberPress levels and click on Insert Choices.
Set up the prices
And then proceed with clicking on Update to successfully save and set up your form.
Setting up the Feeds
To make the form you have created work, you also need to set up the feeds. To do this, go to your Form Settings and select Gravity Press.
Add a new feed. You do not have to add separate MemberPress Field for each MemberPress level you have since it’s already taken care of in the Product field you have previously created. In this example, I choose the field “Choose Membership” because this was the field label of the Product field I have created.
Click on Update Settings to save it.
You can verify that the new feed you have set is Active if the toggle icon is green. You can simply disable it by clicking on the same icon.
Then we can proceed with creating a new “User Registration” feed to register your new users. For more information on how to set up this add-on, please refer to this page or contact Gravity Forms as this is their support.
Lastly, you can set up your payment settings by configuring or creating new feed for Paypal and/or Stripe.
Also if you want to learn more about setting the form in a way where the form could grab information of logged in users, check out this video.