{"id":706,"date":"2026-10-20T09:05:52","date_gmt":"2026-10-20T08:05:52","guid":{"rendered":"https:\/\/wpgetpaid.com\/documentation\/article\/getpaid-general-faq\/"},"modified":"2026-10-20T09:05:52","modified_gmt":"2026-10-20T08:05:52","slug":"getpaid-general-faq","status":"publish","type":"gd_place","link":"https:\/\/wpgetpaid.com\/documentation\/article\/discounts\/getpaid-general-faq\/","title":{"rendered":"GetPaid general FAQ"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Answers to common GetPaid questions about general. Click a question to open the answer.<\/p>\n\n\n\n<div class=\"wp-block-blockstrap-blockstrap-widget-accordion accordion mb-3\">\n<div class=\"accordion-item\" id=\"heading-getpaid-userswp\"><h2 class=\"accordion-header\"><button class=\"accordion-button\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-getpaid-userswp\" aria-expanded=\"true\" aria-controls=\"collapse-getpaid-userswp\">Does GetPaid work with UsersWP, and can I charge people to register?<\/button><\/h2><div class=\"accordion-collapse collapse show\" id=\"collapse-getpaid-userswp\" aria-labelledby=\"heading-getpaid-userswp\" data-bs-parent=\"\"><div class=\"wp-block-blockstrap-blockstrap-widget-accordion-item accordion-body pb-0\">\n<p class=\"wp-block-paragraph\">Yes, UsersWP has GetPaid support built in. With both plugins active, UsersWP &gt; Form Builder &gt; Profile Tabs offers ready-made Invoices and Subscriptions tabs (plus a Quotes tab when the Quotes add-on is active). They show each user their own invoices and subscriptions on their profile. The UsersWP account dashboard also shows a View Invoices link to users who have invoices.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Charging a fee as part of the UsersWP registration form is not built in. Neither plugin has a setting that puts a payment step into sign up. If your goal is to keep content for paying customers, take a look at the <a href=\"https:\/\/wpgetpaid.com\/documentation\/article\/restrict-paid-content\/getpaid-restrict-paid-content-setup-guide\/\">GetPaid Restrict Paid Content setup guide<\/a>.<\/p>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"accordion-item\" id=\"heading-wpigfaddon-plugin-row-warning\"><h2 class=\"accordion-header\"><button class=\"accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapse-wpigfaddon-plugin-row-warning\" aria-expanded=\"false\" aria-controls=\"collapse-wpigfaddon-plugin-row-warning\">How do I fix &quot;Declaration of WPIGFAddOn::plugin_row() should be compatible with GFAddOn::plugin_row()&quot;?<\/button><\/h2><div class=\"accordion-collapse collapse\" id=\"collapse-wpigfaddon-plugin-row-warning\" aria-labelledby=\"heading-wpigfaddon-plugin-row-warning\" data-bs-parent=\"\"><div class=\"wp-block-blockstrap-blockstrap-widget-accordion-item accordion-body pb-0\">\n<p class=\"wp-block-paragraph\">This PHP warning came from an old version of the GetPaid Gravity Forms add-on. A change in Gravity Forms no longer matched the add-on&#8217;s code, and we fixed it in an add-on update. Update GetPaid, the Gravity Forms add-on and Gravity Forms itself to their latest versions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The &#8220;Cannot modify header information&#8221; warnings under it are knock-on errors: the first warning is printed before WordPress sends its headers. They go away with it. On a live site it is also worth setting <code>WP_DEBUG_DISPLAY<\/code> to false in <code>wp-config.php<\/code> so visitors never see PHP warnings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For setting the add-on up, see the <a href=\"https:\/\/wpgetpaid.com\/documentation\/article\/gravity-forms\/gravity-forms-setup-guide\/\">Gravity Forms setup guide<\/a>.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Does GetPaid work with UsersWP, and can I charge people to register?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes, UsersWP has GetPaid support built in. With both plugins active, UsersWP \\u003E Form Builder \\u003E Profile Tabs offers ready-made Invoices and Subscriptions tabs (plus a Quotes tab when the Quotes add-on is active). They show each user their own invoices and subscriptions on their profile. The UsersWP account dashboard also shows a View Invoices link to users who have invoices.\\n\\n\\n\\nCharging a fee as part of the UsersWP registration form is not built in. Neither plugin has a setting that puts a payment step into sign up. If your goal is to keep content for paying customers, take a look at the GetPaid Restrict Paid Content setup guide.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How do I fix \\u0022Declaration of WPIGFAddOn::plugin_row() should be compatible with GFAddOn::plugin_row()\\u0022?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"This PHP warning came from an old version of the GetPaid Gravity Forms add-on. A change in Gravity Forms no longer matched the add-on\\u0027s code, and we fixed it in an add-on update. Update GetPaid, the Gravity Forms add-on and Gravity Forms itself to their latest versions.\\n\\n\\n\\nThe \\u0022Cannot modify header information\\u0022 warnings under it are knock-on errors: the first warning is printed before WordPress sends its headers. They go away with it. On a live site it is also worth setting WP_DEBUG_DISPLAY to false in wp-config.php so visitors never see PHP warnings.\\n\\n\\n\\nFor setting the add-on up, see the Gravity Forms setup guide.\"\n            }\n        }\n    ]\n}<\/script>","protected":false},"excerpt":{"rendered":"<p>Answers to common GetPaid questions about general. Click a question to open the answer.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[220,211],"class_list":["post-706","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-discounts","gd_placecategory-tips-tricks-more"],"_links":{"self":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"author":[{"embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/comments?post=706"}],"version-history":[{"count":0,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/706\/revisions"}],"wp:attachment":[{"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/media?parent=706"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/tags?post=706"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/wpgetpaid.com\/documentation\/wp-json\/wp\/v2\/article\/categories?post=706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}