Thanks for using Agile PrestaShop membership management module.
How can I validate users by filling out a question form?
Then I want to manually accept or deny users. Not allow access unless I accept, they cant buy membership
Also when I click the membership button, the fields flow off the page.
There are two things you need to be clear.
1. general customer account
2. membership
For 1. any user can sign up a customer account, and by default, all new account is enabled when it is created. This is function of PrestaShop. My module does not have control on customer account. You can enable or disable the customer account at back office Customer tab.
For 2. Only when customer purchase an membership fee and payment is cleared (the order status becomes Payment Accepted), then the membership is valid. You can confirm the membership status at Customers tab - Memberships tab
Based on your description above, you want to set all new signed up "Customer account" to "disabled". In that case, we need to make a small changes on the PrestaShop file.
Please tell me which version of PrestaShop you are using or send me following file, I will make the change for you.
YousStoreRoot/controllers/AuthController.php