Forum Replies Created
-
AuthorPosts
-
KristinaParticipant
Hi – thanks for getting back to me. I think that the input text boxes on my login form are actually OK, i.e. the font has been set by the code below.
My main issue then is how do I change the font of the input text boxes on my registration form?
.wp_emember_loginForm {font-size:11px; margin:0; max-width:300px;}
.wp_emember_loginForm label{margin-left:0px;}
.wp_emember_loginForm p {margin:0;}
.wp_emember_loginForm .textbox label{display:block; padding:0 0 3px;}
.wp_emember_loginForm .textbox input{
border-radius:2px;
background:none repeat scroll 0 0 #FFFFFF;
color: black;
border:1px solid #DDDDDD;
display:block;
font:13px “Lucida Grande”,Arial,Sans-serif;
margin:0 0 8px;
padding:5px;
width:218px;
}October 2, 2022 at 6:53 am in reply to: WP eMember No Longer Creating New User Accounts For Every New User #84702KristinaParticipantI have now created a new subscription button and embedded it on our website. So, hoping that this issue no longer occurs.
September 30, 2022 at 7:25 am in reply to: WP eMember No Longer Creating New User Accounts For Every New User #84693KristinaParticipantWe had another new member with this issue this morning, below are the entries in the ipn_handle_debug_eMember.txt log file which relate to her subscription.
It looks like the following line shows what the issue is…
[09/30/2022 4:51 AM] – SUCCESS :Did not find a record in the members table for subscriber ID: I-4V35V1UWWY6H
As other new subscribers who have had their WP eMember accounts correctly created have the following two lines instead of that one…
[09/30/2022 2:15 AM] – SUCCESS :Found a record in the member table. The eMember ID of the account to check is: 5451 Membership Level: 9
[09/30/2022 2:15 AM] – SUCCESS :This membership level is not using a duration/interval value. No need to change the start date. Only update the account status to active.Any ideas how to resolve this or should I just create a brand new payment button to use for new subscribers?
Here are the full log entries for the new member with the issue…
[09/30/2022 4:51 AM] – SUCCESS :WP eMember Button IPN Hanlder. Paypal Class Initiated by 173.0.81.140
[09/30/2022 4:51 AM] – SUCCESS :Post string : transaction_subject=Academy+Member+II+Payment&payment_date=21%3A50%3A33+Sep+29%2C+2022+PDT&txn_type=subscr_payment&subscr_id=I-4V35V1UWWY6H&last_name=Jacob&residence_country=AU&item_name=Academy+Member+II+Payment&payment_gross=&mc_currency=GBP&business=hello%40kristinagasperas.com&payment_type=instant&protection_eligibility=Eligible&verify_sign=AtccfYEUBrypHB9n.gGEsne0Ip6iA-YEZvV8Gmhmwcws7ccPZF5x5xPJ&payer_status=verified&payer_email=tayawjacob%40gmail.com&txn_id=96G192680D308063H&receiver_email=hello%40kristinagasperas.com&first_name=Taya&payer_id=8ZUJF246CDHFQ&receiver_id=DDKUEZ9R68BVL&item_number=39259&payment_status=Completed&payment_fee=&mc_fee=1.18&mc_gross=17.99&custom=subsc_ref%253D9&charset=windows-1252¬ify_version=3.9&ipn_track_id=f84670966bf82&
[09/30/2022 4:51 AM] – SUCCESS :Checking if PayPal IPN response is valid
[09/30/2022 4:51 AM] – SUCCESS :Connecting to: https://www.paypal.com/cgi-bin/webscr
[09/30/2022 4:51 AM] – SUCCESS :IPN successfully verified.
[09/30/2022 4:51 AM] – SUCCESS :Creating product Information to send.
[09/30/2022 4:51 AM] – SUCCESS :Transaction Type: Buy Now/Subscribe
[09/30/2022 4:51 AM] – SUCCESS :Item Number: 39259
[09/30/2022 4:51 AM] – SUCCESS :Item Name: Academy Member II Payment
[09/30/2022 4:51 AM] – SUCCESS :Item Quantity: 1
[09/30/2022 4:51 AM] – SUCCESS :Item Total: 17.99
[09/30/2022 4:51 AM] – SUCCESS :Item Currency: GBP
[09/30/2022 4:51 AM] – SUCCESS :Membership payment paid for membership level ID: 9
[09/30/2022 4:51 AM] – SUCCESS :Updating subscription start date if applicable for this subscription payment. Subscriber ID: I-4V35V1UWWY6H Email: tayawjacob@gmail.com
[09/30/2022 4:51 AM] – SUCCESS :Did not find a record in the members table for subscriber ID: I-4V35V1UWWY6H
[09/30/2022 4:51 AM] – SUCCESS :Saving transaction data to the database.
[09/30/2022 4:51 AM] – SUCCESS :Transaction data saved.
[09/30/2022 4:51 AM] – SUCCESS :Paypal class finished.September 29, 2022 at 7:37 am in reply to: WP eMember No Longer Creating New User Accounts For Every New User #84687KristinaParticipantHi – thanks for your replies. I understand now about creating a new button when offering a flash sale trial period.
We have now enabled debug logging and also reset the debug logging files. I’ll update when we have had a new member start a subscription in PayPal who does not get a new WP eMember account automatically created for them, as I suspect we may need help understanding the debugging log.
We are using a business PayPal account but our members may not be.KristinaParticipantHi again. I had a look at the “ipn_handle_debug_eMember.txt” file this morning and I think I can see the issue. Whenever a member’s payment comes through the following entries are created in the log file…
[02/15/2021 10:13 AM] – SUCCESS :Updating subscription start date if applicable for this subscription payment. Subscriber ID: I-PYWV7UXXUTRR Email: xxxx.xxxx@xxxx.com (email address removed)
[02/15/2021 10:13 AM] – SUCCESS :Found a record in the member table. The eMember ID of the account to check is: 1356 Membership Level: 9
[02/15/2021 10:13 AM] – SUCCESS :This membership level is not using a duration/interval value. No need to change the start date. Only update the account status to active.So if I understand this correctly, the “Subscription Starts” date for a member only gets updated by the plugin if the membership level they belong to has the “Subscription Duration” set to an interval, rather than “No Expiry or Until Cancelled”?
KristinaParticipantOK, thanks a lot. I have enabled Debug Mode and will email you the log file after some monthly payment have come through today.
KristinaParticipantOK, understood, thanks. The issue that remains and is key to getting this sorted is why the “Subscription Starts” date on all my members’ profile is not getting updated every month by the plugin after the members have made their monthly payments. Hopefully I’m not misunderstanding this, but the plugin should update this every month, right?
KristinaParticipantHi, I’ve had another thought on this which I’d like to run by you…
The the “Billing Cycle” setting on the payment button for my memberships is current set to 1 Month (not 31 Days). Although in real terms I realise that 1 Month and 31 Days is effectively the same thing I’m wondering if perhaps the plugin doesn’t work that way, meaning that if the “Billing Cycle” on the payment button is set to 1 Month, then the “Subscription Duration” setting on the corresponding Membership Level should be set to 1 Month too, rather than 31 Days.
Interested to know what your opinion is on this?KristinaParticipantHi. What I am expecting to happen is for the “Subscription Starts” date to be updated by the plugin when an existing member makes a payment via PayPal. I believe this is to be a standard feature of WP eMember and not a customisation. One of the WP eMember admins previously mentioned this is this thread.
If this was working correctly for me then I would happily set all of my membership levels to 31-day expiry and the whole issue here would be solved, however it is not working.
I know that PayPal is talking to my WP eMember plugin successfully as new memberships are being created fine and member’s cancellations are coming through fine. However, it’s just the “Subscription Starts” date that is not being updated for every member every month when they make a payment.
That’s the thing that I need your help on.KristinaParticipantHi, thanks for your speedy reply. Going forwards I will keep a log of all things that are updated or amended on my website.
My Ts&Cs have always been very clear from the start of creating a membership on my website – users will be able to access all of the content for the monthly billing cycle they have paid for. This has never changed and will not change. What I need from the WP eMember plugin is for this to be actioned automatically, instead of me having to manually activate every cancellation when the user is still within their billing cycle. That was why I raised this issue in the first place.
The initial solution that I was offered, i.e. to change the membership levels to 31 day expiry, did not work. It changed all the members’ profiles to “Expired” status.
The subsequent additional solution I was offered, i.e. changing the “Subscription Starts” date of all my members to a recent date, was not a viable one as this date does not get updated automatically when a member makes a monthly payment, so after 31 days everyone would end up in “Expired” status again.
What is interesting is the comment from one of your admins: “Most likely the IPN messages aren’t being received by the plugin” – I think that is worth exploring. So what I’d like is any possible solutions to that.
If we can get the “Subscription Starts” date for all members to update every time they make a payment, then the solution of changing the membership levels to 31 day expiry will work.KristinaParticipantHi, I’ve received around 90 new members in February and haven’t heard of any significant issues from any of the new members. They don’t seem to be getting error messages when they click on the registration link any more, which did happen a lot previously.
Any further insight that you have into what could be wrong here would be really appreciated. At the moment I have to manually activate members’ profiles straight after they cancel, so that they can access the content for the rest of the month they have paid for. Sometimes I can’t do that straight away and therefore receive complaints as they are still expecting to be able to access everything, so would be great to get this fixed.KristinaParticipantHi again, I really don’t believe that this will happen. I have, for example, a member who joined in Sept 2019 and has been making the monthly payments ever since and in her profile the “Subscription Starts” date is still set to 2019-09-15, i.e. it does not get updated every month with every new payment date as you have suggested.
This means that if I set her “Subscription Starts” date to today and then her Membership Level to “Expire After an Interval” and 31 days, after she makes her next payment next month her account will still drop into “Expired” status as her “Subscription Starts” date will still be sat at today’s date.
KristinaParticipantOK, so a couple more questions…
If I have a member that joined in 2019 & I change the “Subscription Duration” of their membership level to “Expire After an Interval” and 31 days then I need to go into their member profile and change their “Subscription Starts” date to, say, today so that their membership status doesn’t drop into “Expired” status.
If they make their next payment does the “Subscription Starts” date get changed automatically to the date of that payment?
Also, I have over 1,100 members – is there a way to change their “Subscription Starts” dates easily?February 9, 2021 at 2:30 am in reply to: Error! The unique registration code … has already been used or is invalid! #82500KristinaParticipantHi again. So GoDaddy support have got back to me with this reply…
“As the site is a membership site, it sounds like the unique URLs are getting cached for some visitors. To remedy this, I’ve changed the site cache settings to Site Caching, which should prevent the error from being seen. This will rely on website headers for cache/nocache arguments, which should prevent the currently cached page from coming up incorrectly. If you or your visitors continue to experience the error, please let us know below, and please provide both a timestamp and IP address for the visitor if possible so that we can follow up with a more in depth examination.”
So fingers crossed this will resolve it (unless you can see any issues with this potential solution).
I am on their “Enhance – Business Hosting” plan.
KristinaParticipantHi again. Not sure I understand. Here’s what I did step-by-step…
In my WordPress back-end I clicked on “WP eMember”, then “Membership Level”.
I then clicked “Edit” next to one of my membership levels.
In the area headed “Subscription Duration” the “No Expiry or Until Cancelled” option was selected, I changed this to “Expire After an Interval” and set it to 31 days.
Then, only after a while (i.e. not immediately) all of the members that were in that membership level had their “Account State” automatically changed from “Active” to “Expired” and therefore could no longer log in.
Based on the info in the thread you suggested to me, I was expecting the active members to remain active but for their accounts not to be put into “Inactive” status immediately after cancellation.
What did I do differently from what you are suggesting? -
AuthorPosts