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.

Gravity Form / User Registration & Paypal Registration Adding Too Much Meta

  1. Using gravity forms, user registration add on and paypal registration add on (non pro) for registrations.
    Work flow:
    User fills out form, 'total' field is sent to Paypal along with other info. User account is not created until payment is received. User clicks subscribe, they return to the site no problem, subscription is created in paypal and user account is created.

    However when the user is created, they are assigned the subscriber role. When you check the wp_usermeta table and find all entries for that user ID, the correct information is in there (first name, last name, company name, role, phone, and other custom fields added), however all core user meta fields (nickname, rich_editing, use_ssl, admin_color, etc.) have 4 or 5 entries. wp_roles has 2 entries. One with subscriber and one with the custom role.

    I have added a user through the WordPress add user page, this does not happen. I have disabled all of my gravity form action hooks and it still happens, and I have recreated all of my forms, user registrations, and PayPal registrations and still receive the issue.

    No code was added from the time it was working to the time it started this behavior, the only thing that happened was Gravity Forms was upgraded.

    Posted 12 years ago on Tuesday August 7, 2012 | Permalink
  2. I haven't been able to replicate this issue locally. If you can send me an admin WP login and an FTP login to alex@rocketgenius.com, I will be glad to take a closer look.

    Posted 12 years ago on Monday September 10, 2012 | Permalink