December 10, 2012 at 6:30 pm #8124tysonsugiharaMember
I am using this plugin for a professional’s only site. There is no charge, but the member does need to have the proper professional credentials. When somebody registers, an admin does need to approve, but the account is defaulting to “inactive” instead of pending.
Also, is there a way to approve multiple accounts at once instead of each one individually?
Thanks in advance!December 11, 2012 at 4:24 am #52232
You can use the “Manually Approve Member Registration” feature of emember to make it so every user’s account is reviewed by the admin and activated by the admin.
When this feature is enabled, the user’s account is set to “inactive” until the admin goes into eMember dashboard, reviews the application (member details) then set the status to active. At the time of implementation we decided to use the status “inactive”. We have recently decided to change the status to say “pending”.March 27, 2013 at 10:32 am #52233
The Manually approve member registration feature went VERY GOOD on first payment.
But I have this condition:
I have 4 courses membership.
When a client register for #1 course, then everything work OK, they register, and then paid via bank transfer, I manually approve the membership. DONE it went OK.
When that client register (buy) another course #3 (example) they get email saying that their account has been upgraded and when they login they can read those protected pages WITHOUT my approval.
The question is, how can I manually approve membership for SECOND product, so the client wont see the product UNTIL they pay via bank transfer.
Thank you.March 27, 2013 at 11:04 pm #52234wpCommerceModerator
Hi, just to be clear, when the clients subscribe for course#3 they are not exactly new members right (they are upgrading from course#1 to course#3)?March 27, 2013 at 11:56 pm #52235
The membership approval is for when a user creates a new account. You don’t need to approve an existing member (who has already been approved once).
Most users use direct online payment with our plugins so it is designed to work in an automated fashion. However, if you are accepting the membership money in a manual method (from your explanation it looks like this is the case) then that is where your setup is slightly wrong. You shouldn’t upgrade/create the membership account in the first place until you have received the money. So my question to you is… how do you have it setup with the manual process of accepting money? Are you using the manual checkout of eStore or some other manual method?March 28, 2013 at 4:52 am #52236
No its not an upgrade, it’s a different course. And Im using the eStore manual checkout.
Let’s say I have 4 courses. Course A, course B, course C, course D.
Each course has no relation at all. So a client can have multiple course at the same time.
The problem is, most of my clients are using manual check out.
When they pay for the first course, its no problem. I can manually approve their course (because they are not member, yet)
My question is, how can I manually approve if that person want to buy ANOTHER courses (not upgrade).
I hope I can make it clear. I want to make a course site like [http://www.lynda.com/]March 28, 2013 at 11:28 pm #52237
Thank you for the details. You need to correct your setup slightly because you are collecting the money manually (usually it is done via online payment).
At the moment you have it so that the sale from a manual checkout just gets processed before you actually receive the money (this won’t work for your situation). So go to eStore’s manual checkout settings and uncheck all the post payment processing options. Now, do what option 3 from the following post tesll you to do:
This is how it will work when you do the above:
1) The first time any user creates a member account (the account will need to be manually approved). Lets say the user purchase course A and gets approved.
2) Any subsequent purchases from an already approved member doesn’t need any approval anymore. However, if this user goes and purchases course B via manual checkout, he won’t have course B in his account profile until you receive the money and you manually change the payment status of that transaction to paid. So in this process you are manually approving the purchase for every manual transaction.
Let me now if the above is clear to you.March 29, 2013 at 3:44 pm #52238
Thank you for the reply
I installed the plugin
I did all the steps on the option no. 3
It does record new purchases from the buyer BUT the buyer still can access the content right after he/she finish the checkout process.
I still don’t know what I missed..
One more question arise when I did this process, what should I do to make the existing user dont have to fill up registration form EACH time they check out. I thought there must be some ability for plugin to recognize existing user and just use their data.
Thank youMarch 29, 2013 at 11:05 pm #52239wpCommerceModerator
Hi, The buyer will obviously be able to access content that he already purchased before (for example content from Level A). What he can’t access is the new content he just purchased via manual checkout (level B content). He will be able to access it when you receive the payment for this new purchase and manually approve this payment. Just to make sure, you have the “Create Membership Account” option turned off in your manual checkout settings correct?
An existing user never needs to fill in the registration form again. The new membership level purchase will be applied to the existing membership account. Read this documentation which will clear a few things out for you:
With that said, lets take a look at the debug so we have more info on this. Did you have the debug option enabled in the eStore settings before the test purchase? If so please provide a link to your
eStore_post_payment_debug.logfile so we can take a look. This post will explain more on debug:
It’s also a good idea to reinstall a fresh copy of eStore and eMember.
- You must be logged in to reply to this topic.