Home › Forums › Community Forum › Paid Subscriber not granted Lvl 1 Access
This topic contains 11 replies, has 3 voices. Last updated by Cristián Lávaque 4 years, 3 months ago.
Topic Author | Topic |
---|---|
Posted: Wednesday Sep 19th, 2012 at 1:04 pm #25817 | |
|
|
My new membership site has been live for the past three weeks. s2Member seems to be working flawlessly except for one incident (that I know of) where a new member paid for level one access upon signup but was added to the system at Subscriber level. I have verified the PayPal transaction and the account creation date stamp matches. The user was also added to my AWeber list as a Level 0 member at the same time. I do not believe this is a systemic problem since approximately 750 Level 0 members and 95 paid members have been processed correctly by s2Member Pro. Unfortunately, I still have to manually verify all paid membership. This is a very urgent matter to me and I really need to investigate this. Can you let me know what information you need from me or what I can check to make sure that this does not happen again. The payment was processed using s2member Pro forms for level one access. Thanks, Jim |
List Of Topic Replies
Author | Replies |
---|---|
Author | Replies |
Posted: Wednesday Sep 19th, 2012 at 1:23 pm #25821 | |
|
|
James, is it possible that the member was already registered level 0 when he paid the transaction to go up to level 1? I noticed that if a member is already registered but NOT LOGGED IN when they pay for the transaction, it does not update correctly. I have that problem with ccaps that are not added so i have to check every paid transaction to make sure the level or ccaps are correctly set, or i have to do it manually. If this is not your case, then, hopefully someone more experienced will be able to help. |
|
Posted: Wednesday Sep 19th, 2012 at 1:42 pm #25832 | |
|
|
Thanks for the info. This sounds plausible but the Payment date stamp matches the account creation and the payment type was for a new membership and not an upgrade. I really appreciate your input! Jim |
|
Posted: Wednesday Sep 19th, 2012 at 7:25 pm #25866 | |
|
|
Then i guess my explanation does not apply. However, keep that in mind as it can happen in that scenario. Hopefully a support rep will be able to help you soon. |
|
Posted: Thursday Sep 20th, 2012 at 7:32 am #25912 | |
|
|
Hi Jim. Are you using a PayPal button or pro-form? If the latter, are you using PayPal Pro or just Express Checkout? If the button, it could be that he paid but didn’t return properly to the site, so he wasn’t cookied by s2Member so his account has the paid access on registration, and he probably didn’t use the registration link sent by email either. If the pro-form, maybe his payment wasn’t successful and that’s why, although the account was created, it got set to Level 0. Do you have the log entries for this transaction? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite] |
|
Posted: Thursday Sep 20th, 2012 at 8:04 am #25920 | |
|
|
Thanks for the reply. It is a pro-form (see original post). I have records from PayPal including the Trans ID #. The PayPal transaction was completed, the wordpress account got created, and the AWeber list was updated at the same time (i.e. – all had timestamps reflecting a transaction occurring at 9/8/12 – 11:04 AM CDT). The issue is that the user was set to Level 0 (both in WordPress and AWeber). The Transaction ID was not added to the WordPress account. I have 83 paid members (Level 1) that used the Pro Form for Level 1 and this is the only occurrence of this happening on my site. The site has been live 23 days. Since I updated the user’s account to Level 1 manually, I’ll need to somehow update the database for this user to set a membership end date. I’m not sure what else needs to be updated in the database. Let me know what other information you need. Cheers, Jim |
|
Posted: Thursday Sep 20th, 2012 at 8:44 am #25936 | |
|
|
In the user’s profile, enter the gateway and subscr. ID. Leave the EOT time blank, since that’ll be updated when s2Member is told by PayPal about it.
I’d need to see the entries from all the log files for this transaction. Could you post those x’ing out private info (e.g. email)? Thanks! |
|
Posted: Thursday Sep 20th, 2012 at 12:52 pm #25972 | |
|
|
Here are the logs I have. Let me know if you need anything else as where to find the info. PayPal IPNPHP v5.2.17 :: WordPress® v3.4.1 :: s2Member® v120622 :: s2Member® Pro v120622 35.51 MB :: Real Peak Memory 36.50 MB s2member_paypal_notify=1&s2member_paypal_proxy=paypal&s2member_paypal_proxy_use=pro- emails&s2member_paypal_proxy_verification=06128d1a03b3352dc9c43c41ce93b079&s2member_paypal_proxy_return_url=http%3A%2F %2Fnotebookgallery.com%2Fpremium-membership-successful%2F ‘web_accept’, ‘payer_email’ => ‘xxxxxx@xxxxx.ca’, ‘notebookgallery.com’, $42.66 for 1 year ) ~ ORIGINALLY: The Notebook Gallery Premium Membership – One Year’, ‘s2member_log’ => ‘s2Member originating domain ( `$_SERVER[“HTTP_HOST”]` ) validated.’, => ‘s2Member `txn_type` identified as ( `web_accept|subscr_signup` ) w/o update vars.’, .’, `web_accept` ).’, ‘Storing IPN signup vars into a Transient Queue. These will be processed on registration.’, ‘5XN24949X6889571S’, Y’, ‘s2member_paypal_proxy’ => ‘paypal’, ‘06128d1a03b3352dc9c43c41ce93b079’, ——————————————————————————————————- PayPal APIPHP v5.2.17 :: WordPress® v3.4.1 :: s2Member® v120622 :: s2Member® Pro v120622 32.28 MB :: Real Peak Memory 32.50 MB Trident/5.0) => ‘xxxxxx@xxxxx.ca’, $42.66 for 1 year ) ~ ORIGINALLY: The Notebook Gallery Premium Membership – One Year’, => ‘USD’, ORIGINALLY: The Notebook Gallery Premium Membership – One Year’, ‘ACCT’ => ‘************xxxx’, ‘COUNTRYCODE’ => ‘CA’, ‘SIGNATURE’ => ‘xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’, T=42%2e66&CURRENCYCODE=USD&AVSCODE=D&CVV2MATCH=M&TRANSACTIONID=5XN24949X6889571S -08T16:04:06Z’, ‘CURRENCYCODE’ => ‘USD’, ——————————————————————————————————- AWeber APIPHP v5.2.17 :: WordPress® v3.4.1 :: s2Member® v120622 :: s2Member® Pro v120622 34.44 MB :: Real Peak Memory 34.50 MB Trident/5.0) => ‘xxxxx@xxxxx.ca’, ‘list_id’ => ‘xxxx-xxxxx-0’, Subscription Request Name: Jxxxxx KxxxxFirst Name: Jxxxx ‘wp_mail_headers’ => ‘From: “Jxxxx Kxxxx” ——————————————————————————————————- |
|
Posted: Friday Sep 21st, 2012 at 7:38 am #26034 | |
|
|
Thanks!
Well, the confirmation email was sent, which would include a registration link for that user, but I’m not sure from the rest of the log if he got cookied to register properly if not using the link in the email. For some reason the vars were stored in the transient queue, which I don’t understand well. I’ll email Jason asking about it. In the meantime, could you check with the user if when he registered he used his registration link in the confirmation email? Thanks! |
|
Posted: Friday Sep 21st, 2012 at 7:40 am #26035 | |
|
|
Ah, I also noticed that you’re not using the latest release of s2Member. I’m not sure if it’d solve the problem you’re having, but it’s always good to be up-to-date to avoid problems from previous releases. And always remember to do a backup of your site before updating/changing stuff in it. ;) |
|
Posted: Friday Sep 21st, 2012 at 8:09 am #26042 | |
|
|
Thanks for the update. I’m not quite sure what you mean about a registration link in the confirmation email. When a new user signs up as a paid member, they get redirected to a success page and the email they receive contains their username and password. The registration info is entered along with the credit card info on the Pro Level 1 form – http://notebookgallery.com/membership/ I’ll do an update as soon as possible. Thanks. Jim |
|
Posted: Saturday Sep 22nd, 2012 at 6:46 am #26100 | |
|
|
Ah, that’s right, you’re using the pro-form so the user registers right there. Sorry it slipped my mind. :P
Cool. Please let us know if it takes care of the problem. :) |
This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.