|
|
|
Sorry to bump this, but I haven’t heard back from any one. Can somebody please assist?
Thanks
Rob.
|
|
Hi Cristián,
That was the first thing that I did, but I’m not confident that the plugin author is that active in resolving problems quickly. Below is the changelog that was added to the latest version. I’m not a coder, but I’d bet it has something to do with the phpmailer_init action…
0.2.5
Added plain text template support
Fixed phpmailer_init action
Brazilian portuguese translation added
Could you please ask Jason to take a quick look? I’d really appreciate it if there was an S2Hack I could use temporarily to make S2Member and WP Better Emails play nicely together again.
Thanks as always
Rob.
|
|
Hi Bruce,
Can this be modified please to include requiring payments setup from a paypal pro form? It would be great to be able to email paid subscribers x days before their membership is set to auto renew.
Thanks
Rob.
|
|
Thanks Bruce, I did look at the Drip Feeding feature, but to use it doesn’t the user already have to be a paid member?
I’m using PayPal Pro Forms and bringing subscribers in at level1 and offering them a 14 day free trial. Will using Drip Feeding still work in this situation?
Rob.
|
|
Hi Jason,
Yes, please if you could add it as a feature in an upcoming release that would be awesome…
Thanks
Rob.
|
|
Hi Jason, Many thanks for taking the time to code this. It’s appreciated.
Two questions. I’m using Buddypress, so will –
wp_delete_user($user->ID);
be sufficient to delete users cleanly on BuddyPress to?
Secondly, does the code take into account when the user last logged into the site? Ideally, I only want to delete members who are on level0 and haven’t logged in for 6 months or more. I do not want to delete everyone who has been at Level0 for longer than 6 months. Only those who have been inactive, if that makes sense?
We have free members at level0 still using non premium features of our site and I obviously don’t want to delete them :)
Is this possible?
Thanks again
Rob.
|
|
Hi Raam, thanks for your detailed reply. It works!!!
Just one little problem. In my test example the output reads as a unix time stamp – e.g. 1353456000 If I convert that figure using an online tool then I get the correct date in the future.
So, how do I covert this into a human readable date format using the code above.
Thanks for you help with this.
Regards
Rob.
-
This reply was modified 4 years, 2 months ago by Robert Funge.
|
|
Hi Raam, thanks for your reply. I’ve tried this:
<?php
$s2member_last_payment_time = get_user_field('s2member_last_payment_time');
if (!empty($s2member_last_payment_time))
if(current_user_is("S2member_level2"))
echo 'Next Payment: ' . strtotime(date("M-d-Y", $s2member_last_payment_time) . " +1 month");
elseif (current_user_is("S2member_level3"))
echo 'Next Payment: ' . strtotime(date("M-d-Y", $s2member_last_payment_time) . " +3 month");
elseif (current_user_is("S2member_level4"))
echo 'Next Payment: ' . strtotime(date("M-d-Y", $s2member_last_payment_time) . " +6 month");
elseif (current_user_is("S2member_level5"))
echo 'Next Payment: ' . strtotime(date("M-d-Y", $s2member_last_payment_time) . " +12 month");
?>
…but it doesn’t work. I Just get a blank space where the output of ‘s2member_last_payment_time’ should be. Even though I know that the field is populated because it correctly works without the +1 month etc etc
Any ideas?
Thanks again
Rob
|
|
Hi Laurie, No – I’m afraid not. It is big deal for me too, as ultimately the Plugins everyone uses work with WordPress/BuddyPress. Yet very few support S2Members profile fields.
I took the rather drastic action of asking a programmer a while back to code-in the S2Member profile field data of the most poplular plugins that I use.
As for adding profile fields to S2Members PayPal Pro Forms – I am no nearer I’m afraid. I’ve sent an email to the programmer I’ve used before asking for help, but as yet haven’t had a reply…
Surely there must be a better way people?
Rob.
|
|
Cristián, can you ask Jason to confirm please? Not sure if Laurie’s issue above is specific to his environment or whether S2 is not compatible. I’m reluncant to upgrade to BuddyPress 1.6 until I get the officially word that the latest release of S2Member is compatible.
Many thanks
Rob.
|
|
Thanks Eduan, but I am already familiar with the pro forms template. I was hoping somebody could help me with the code needed to add an xprofile buddypress field into the the S2Member form?
Rob
|
|
Can anybody help me with this please?
Thanks
Rob.
|
|
Thanks Cristián – that worked :)
|
|
Hi Cristian,
The thing is, I offer a free trial using the pro forms to bring in subscribers in at level 1, so all profile fields need to be present. As I offer a free trial, payment doesn’t take place initially. Therfore, I only need the name fields, to be shown on the payment page but need all of profile fields to be shown on the registration page, if that makes sense?
Thanks
Rob
|
|
Hi Jason,
Yes, that’s correct. I’m running S2Member Pro Forms with a PayPal business account.
The issue I have is if a member deletes their wordpress/buddypress profile, is their recurring paypal subscription still live? I have a feeling it is. If so, is their a hack I can use to automatically delete their paypal subscription if their profile is deleted.
I don’t won’t to be left with charge back problems.
Thanks for your help
Rob
|
|
Thanks Cristian, I look forward to the next release…
One more question…
How can I hide certain custom profile fields appearing on the payment pages? Although these custom profile fields are essential for registration (I’m using paypal pro forms to register members at level1 and give them a free trial), they must hamper conversion rates on the payment pages where they are not necessary
Can I hide them?
Thanks
Rob.
|