Forum Replies Created
-
AuthorPosts
-
fletj
ParticipantMany thanks.
J
February 17, 2017 at 7:48 am in reply to: Renewals not extending an existing membership onStripe #10203fletj
ParticipantOh dear, that’s a shame.
I do have both apples and oranges, but I also have different sizes of apples and oranges.
Let me explain: I offer an individual membership at £10.00 for 1 Year. But for those people who are unsure if they are going to like the product, I also offer shorter periods. So I have:
1 Year @ £10.00
6 months @ £6.00
3 months @ £4.00The scenario is that some people try one of the product periods, and then choose to take a different period next time they renew.
You are saying that if they do choose a different period, then any time left remaining on their current one will be lost.
I will need to put a clear explanation on the Renewals page to warn people about this.
Thanks for your help,
JohnFFebruary 10, 2017 at 8:23 am in reply to: How does Stripe look for an existing (or not) membership to renew #10120fletj
ParticipantThanks, admin, for responding.
We seem to be going round in circles.
There are two separate problems to my query.
Problem 1
There was an existing membership 1:
Username 1
Email Address 1
Membership Level 3This person wanted to have a separate membership at a different level. They ensured they were logged off from their existing Membership Level 3
They clicked on the Stripe Buy Now button for Membership Level 16on the Join Us page:
In the Stripe window they entered Email Address 2 (different from 1)
They entered their card details.So, there is no commonality between the existing record and the data they are supplying on this new registration, other than SM deciding the IP address is the same.
Simple Membership shouldn’t have found a match. The only way way it could have found the match is by identifying the IP address. This way of trying to find a match shouldn’t apply, because there could be more than one person in a house using the same computer, who both want to have their own membership.
Problem 2
Taking that Simple Membership decided there was a match, the existing record had an expiry date of 2017-08-31, yet applied 2017-02-08 as the new access start date when it should have been 2017-08-31.
I could send you privately the Debug Log snippet containing the sensitive date if you wish.
I have sorted the problem 1 manually, as the member contacted me to tell me about it. And perhaps it was just a glitch that the wrong access start date was applied.
Don’t worry if you can’t find the problem. I can always sort things out manually.
JohnF
February 9, 2017 at 11:57 pm in reply to: How does Stripe look for an existing (or not) membership to renew #10116fletj
ParticipantMany thanks.
It’s now my bedtime…….
February 9, 2017 at 11:53 pm in reply to: How does Stripe look for an existing (or not) membership to renew #10114fletj
ParticipantAfter clicking the Stripe Buy Now button on the Join Us page, she entered a different email address from the one I already had on file.
The User Name doesn’t come into the equation at this point in time, but that’s only,asked for when SM decides that there isn’t a match. In this case it somehow discovered the match, and I can only assume it the IP address.
The user must have used the same computer (most people only have one) and SM must have searched the existing database for this IP address toomdeclare that there was a match.
There is still the problem that SM ignored the fact that the record it found was only 6 months in to its 12 months active period, yet ignored this expiry date.
I hope I’m explaining this OK.
J
February 9, 2017 at 11:29 pm in reply to: How does Stripe look for an existing (or not) membership to renew #10112fletj
ParticipantThe way you have set up the Stripe payment system means that the members only give an email address and their card details. There is no box for Name or anything else.
The member assured me that they used a different email address, and this was verified by the Debug Log (although I changed it to xxxxs in the message above).
They had logged out of their individual account before clicking on the Stripe button.
As you see in the 3rd line of the Debug Log above, your code seems to create a Custom Value consisting of:
New membership Level ID;
IP address;
Member ID (where did it get this from?)
Stripe Paymemt referenceI was able to sort the member’s records out, by comparing the Debug Log (which I have running all the time), PayPal logs (they used PayPal for their previous payment) and Stripe Payments logs.
Let me know if you need more information.
JohnF
fletj
ParticipantWell, that was easy. The whole site changed to run on SSL. Many thanks for the nudge to go ahead. It all went very smoothly and is working perfectly
J
fletj
ParticipantYou are right, of course. I knew I had to make my Paypal and Stripe button pages secure, but to change the whole site looked a bit daunting. I’ll wait for a quiet moment and give it a go
Many thanks,
JohnFfletj
ParticipantHi mbrsolution,
Yes, I read all the posts and took note of that documentation and the thread you pointed to. Unfortunately I’m not that computer-literate enough to know what hooks and such like are.
I just needed to be able to search the Members on one extra field which I had created in Form Builder using the Custom Form Items set, not realising it wouldn’t be available as a search term. Discovering that all the Standard Form Items are available meant I was able to achieve what I wanted. I used the Company field, changing its name to Name of Choir so that it makes sense to my members on their registration and profile forms.
The only thing that is not happening is that the change of the field name is not reflected on the Edit members page: Down the left-hand side the Field name still shows Company rather than Name of Choir. But this is internal to me, so I can live with that.
This is such a great plug-in. It is keeping track of my 14,250 members with ease.
Cheers,
JohnFfletj
ParticipantI also installed WP Crontrol and, also, just have the two:
swpm_account_status_event None 2017-01-13 11:55:27 (3 hours 51 minutes) 1 day Edit | Run Now | Delete
swpm_delete_pending_account_event None 2017-01-13 11:55:27 (3 hours 51 minutes) 1 day Edit | Run Now | Deletefletj
ParticipantI believe there must be a limit somewhere. I leave Debug on all the time, and periodically it wipes everything and starts again.
Luckily, I have never had to investigate anything just after a wipe, but there may come a time when I do need it.
Cheers,
JohnFfletj
Participant+1
I provide rehearsal files for choirs. Many choirs have a secure page for their members and I have had many requests to provide something like this.
Cheers,
JohnFfletj
ParticipantYes, that was me about 9 months ago. My host said it was a memory issue (I now have over 14,000 members). In the end I had to move away from a shared hosting package to VSP. Hope you get it sorted.
JohnF
fletj
ParticipantHi there,
May I second what “info” has said. I would like my members to change their passwords whenever they renew their membership, or at some specified date after registration. Would you consider the possibility of adding it sometime in the future?
Cheers,
JohnFfletj
ParticipantMany thanks,
JohnF
-
AuthorPosts