PDA

View Full Version : GM not adding user to secondary usergroups


edder
11-02-2006, 11:08 PM
For some reason, GM isn't adding users to secondary usergroups after they pay. As a result, I've been manually adding users to secondary usergroups, but this is time-consuming and I'm sure my customers and I would definitely appreciate an automatic order system.

I've tried hooking up GM to Paypal sandbox, but I still failed to resolve the problem.

I'm pretty sure IPN works as users receive a "Thank you for your order!" after paying. However, their order status reads "pending" instead of "completed."

My board runs vBulletin 3.6.2, but I still had this problem when it was running 3.5.4.

url: http://www.vbmode.com/

Thanks in advance for your help on this matter!

Regards,

Edwin

The Geek
11-04-2006, 01:11 AM
Hey Edwin, it sounds like Paypal isnt returning to the site after completion. Check your paypal settings via settings->handlers->paypal

edder
11-04-2006, 05:38 AM
Thanks for replying! :)

I'm not sure whether my settings are correct, but here is a screenshot of my Paypal settings.

http://www.vbmode.com/gm.jpg

The Geek
11-04-2006, 04:05 PM
That looks good. Are you sure that IPN is on via your paypal settings?

edder
11-05-2006, 08:18 PM
Yes it's correct. I also get this PM everytime someone pays.

"Heads up on order XXXX!

Just to let you know that an IPN came through but with the following code: Pending instead of completed."

edder
11-05-2006, 09:11 PM
Update: I think I have it working. It turns out I had to confirm my email address otherwise the payments would be marked as "pending."

I will do some further testing and let you know how it goes.

Thanks!

edder
11-06-2006, 06:30 PM
Okay, the main problem still persists - users aren't being added to the secondary user groups. I have it set in the admin cp so that their status on paid is 'completed' however it seems GM isn't updating their status upon payment.

http://www.vbmode.com/screen.gif

The Geek
11-08-2006, 01:05 AM
The first issue was becuase Paypal will send out a 'completed' when it is actually finished... then the promotion will happen. For instance, you will get a pending instead of completed if the user pays with an e-cheque. THen when it clears, you will get a completed status and the promotion will happen.

The second issue looks to me like the status on paid for the item in question isnt set to completed. Double check that.

HTHs

edder
11-08-2006, 01:49 AM
I just checked, it's set to "completed."

The Geek
11-08-2006, 01:40 PM
hmmm... make sure you resave it after you check... other than that its a module issue or a paypal communication error. Retest it after you save it and let me know. Ill try to help out as best as I can

edder
11-09-2006, 04:30 PM
Okay, I resaved it and tested it with Paypal Sandbox, but still nothing. I've also tried both mods, license.php and membership.php.

The Geek
11-10-2006, 04:32 AM
Youll have to PM me admincp info to check it out

edder
11-21-2006, 12:22 PM
Update: Issue Resolved! :)