- Posts: 1
- Thank you received: 0
Activation email goes out before payment is made
- Nicky Scholten
- Topic Author
- Offline
- New Member
Can someone help me? When a person registers through a Membership Pro subscription the activation email(joomla) goes out before I even get redirected to the paypal site to finish my payment. Is there a setting to delay this email or is my setup wrong?
Please help!
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
At the moment, the extension use Joomla core component com_users API to save users into Joomla users database, and therefore, the activation email will be sent before users complete payment at Paypal.
Could you please explain the reason it should be sent after user complete payment ?
Tuan
Please Log in or Create an account to join the conversation.
- Jaco
- Offline
- New Member
- Posts: 4
- Thank you received: 0
Administrator wrote: Hi Nicky
At the moment, the extension use Joomla core component com_users API to save users into Joomla users database, and therefore, the activation email will be sent before users complete payment at Paypal.
Could you please explain the reason it should be sent after user complete payment ?
Tuan
Hi all
i have this exact same problem and cant find a workaround.
I need the the customer to pay first before the activation email goes out to the subscriber. Otherwise a customer can simply close the PayPal window and retrieve his activation email to gain access to my site.
Also when a customer pays the payment status isn`t updated from pending to active. I would think a component such as this would have given this matter some thought
If anyone can help me with this problem i will be greatly appreciated
Thanks in advance
JoomaCDC :dry:
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
I need the the customer to pay first before the activation email goes out to the subscriber. Otherwise a customer can simply close the PayPal window and retrieve his activation email to gain access to my site.
=> I think we can simply assign restricted resources to a higher access level, not assigning it to Registered group. For example, you can create a new group called Membership. Then when user subscribers to the subscription plan, Membership Pro will assign him to Membership group (automatically). You assign the resource (for example article, document, ....) to that Membership and only active subscriber can access to it . Is it clear to you ? Does this solution work ?
Also when a customer pays the payment status isn`t updated from pending to active. I would think a component such as this would have given this matter some thought
=> The extension should change the status from Pending to active automatically after user completed payment. Maybe there is something with your Paypal account (IPN feature disabled) and it causes the issue. We will discuss and check it more via support ticket (I see that you submitted a support ticket already) .
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Jaco
- Offline
- New Member
- Posts: 4
- Thank you received: 0
=> I think we can simply assign restricted resources to a higher access level, not assigning it to Registered group. For example, you can create a new group called Membership. Then when user subscribers to the subscription plan, Membership Pro will assign him to Membership group (automatically). You assign the resource (for example article, document, ....) to that Membership and only active subscriber can access to it . Is it clear to you ? Does this solution work ?
Hi Tuan
i don't know how this will work even if membership pro assigns him to a different user group. See the steps below that leads to my situation.
- User browses the site and decides to signup for a membership plan
- User chooses 3 Month and complete the signup process
- Membership pro assigns him to "Membership User Group"
- Site sends activation email to client and directs the client to paypal
- Customer closes the paypal window and retrieves the activation email
- Customer retrieves and uses the activation email to gain access to the site and "Membership User Group without paying for membership
=> The extension should change the status from Pending to active automatically after user completed payment. Maybe there is something with your Paypal account (IPN feature disabled) and it causes the issue. We will discuss and check it more via support ticket (I see that you submitted a support ticket already) .
I will have look at my paypal settings to see if the problem in on paypal side
What is the URL that i will use as my IPN listener. Is it the controller.php or the osmembership.php
Is there anyway to restrict activation email to go out until payment confirmation has been received from PayPal
Thanks in advance
Jaco
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
This feature is available on version 1.1.0. So if you want to have it, simply login to your account, access to My Downloads menu item, see the order, download it and upgrade to your site.
Tuan
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.