|
Can somebody please respond to this?
|
|
This plugin seems to do what I am requesting. This plugin seems to allow what I require without needing to know the customer user’s passwords. However I’m concerned about legality and ethics.
http://wpmu.org/switch-between-wordpress-users-great-for-testing/
-
This reply was modified 3 years, 4 months ago by LG.
|
|
Thank you Bruce. The occurred the times on the same day with 3 different users. Neither I nor anyone at the company was issuing them a refund.
|
|
Hi Bruce. These are my current settings:
Enable s2Member’s Auto-EOT System?
Yes (enable the Auto-EOT system though WP-Cron)
Membership EOT Behavior (demote or delete)?
Demote (conver them to a Free Subscriber)
Refunds/REversals (trigger immediate EOT)?
Refunds/Reversals (ALWAYS trigger an immediate EOT action)
Fixed-Term Extensions (auto-extend)?
Yes (default automatically extend any existing EOT Time).
Based on these settings, are you able to tell what sort of behavior you would expect you users to have? As I said, if a user cancels within 30 days, they have until their 30 days runs out. If a user cancels after their initial 30 days, the cancellation is immediate and they are instantly demoted and a Free Subscriber.
Before I give you Dashboard assess I want to know what you assume will happen to users based on our current setting. And yes, I have logging turned on.
|
|
|
|
Thanks Bruce.
With RRA=0 (as of Aug 1, 2013) paypal will create a recurring payment subscription.
For others out there, the paypal dashboard for managing your recurring payments is:
https://www.paypal.com/cgi-bin/customerprofileweb?cmd=%5fmerchant%2dhub
When you click the details of the subscription, under billing details, you will see a field called “This profile will be suspended after”.
With RRA set 0 zero, the number of failed payments allowed before suspending this profile will be set to “No limit” or “No limit failures”.
“No limit failures” seems like a horribly chosen term which could imply to me that either the account will never be suspended or it be suspended after the first failed attempt.
After calling tech support for Paypal they confired that “No limit failures” will result in the account being suspended after the first failed attempt to withdraw money.
To change any pervious user to “No limit failures” you must manually change the settings in the paypal subscriptions dashboard one by one.
|
|
Thank you Mike. The html mark up worked. I believe we had set emails to go out as html because we send some emails which have graphics and logos in them.
If I wished to revert back to plan text where would I configure s2Member to do so?
|
|
What happens, in Authorize.net, if the credit card being charged is no longer valid or expired or canceled? Will Authorize.net send feedback to s2Member and tell s2Member to demote that user?
|
|
Hi,
Bruce according to you there will be no retry on paypal after payment fails first time if i set RRA=0 and user will be demoted ( that i have set at EOT ) , please confirm..
But Ronnie have some different views regarding this
”
if you set an RRA=0 it will NOT demote/delete the user if the first payment fails. It will in fact retry to get the payment indefinately every 5 days untill the payment has gone through.
”
I am really very confused , please reply as soon as possible.
Thanks
|
|
Hi,
Now i have set rra=”0″ , that means user will be demoted to free subscriber ( that i have set at EOT ) after payment failed first time ?
What is short code of authorize.net payment gateway for same ?
Thanks
|
|
I was checking
this topic – http://www.s2member.com/forums/topic/recurring-payments/ where Jason said in last
This depends upon your EOT Behavior, and also on the number of failed payments that you allow. If you only allow a single failed payment, an EOT will occur. If you allow more than a single failed payment, nothing will happen in the first failed payment. If it fails enough times, it will eventually trigger an EOT.
I didn’t find any area in s2 member where i can set ” failed payments “.
Please explain
|
|
Can you give me an example of what should work? I tried using the example in the plugin’s layout but when copy and paste the data or import the data from the a file using the example as a guide line nothing imports and no data is found.
|
|
As a test I exported my users 4 test users (created manually in s2) and tried to imported them using the same export file and I got the same message.
|
|
I have sent the log files today. Can you please confirm?
|
|
Private Contact Form login and log information has been sent.
|
|
Hi,
Thanks for reply,
I tried it on paid user of any level ( level 0 to level 4 ).
|
|
HI Jason,
Thanks for replying and clearing everything , that is really helpful.
I know s2Member didn’t keeps a record of next payment on site but i need the last payment date ( which is stored in database whenever user paid ).
With the help of last payment date and days in current member membership i will calculate the next payment date.
But for that i need the last payment date first which is stored wrong in database by s2membership plugin , that us my problem, i just need the last payment date :)
Looking forward to hear from you soon.
Thanks
|
|
Hi Bruce,
These are Active plugin in my website
Admin Post Navigation
Akismet
Amazon SES DKIM Mailer
Custom Post Type UI
Dewplayer
Easy CSV Importer
Email Log
Exec-PHP
Fast Secure Contact Form
FLASH player Widget
Hierarchical Pages
Login Logo
More Fields
My Link Order
My Page Order
One-Click Child Theme
PHP Execution
s2Member® Framework
ShareThis
WordPress Importer
WP Survey And Quiz Tool
|
|
Hi Bruce,
But i guess .. get_user_field (“s2member_auto_eot_time”) … This shows the End Of Time when user cancel their payment.
My requirement is different , i want user to show next payment date ( without cancelling their account ), thats why i need last payment date so that i can add the plan days in that and can show user the next payment date.
If you have any other solution to my requirement then that would be great as well.
Thanks
|
|
Hi Cristián And Bruce,
Thanks for help .
I tried this get_user_field(‘s2member_paid_registration_times’) and its shows the same time as
get_user_field (“s2member_last_payment_time”);
And i checked my Paypal account and it receives the payment on regular basis from users but as i told you the last payment date field is not updated in the database. :(
|
|
HI,
Thanks for replying.
It shows the time when the paid membership user registered instead last recurring payment date.
|
|
Hi,
Thanks its done, i write the code in file http://example.com/my-notification-script.php and actually mail function was not working in file but wp mail function works there.
Thanks a lot for helping. :)
|
|
Thank you Cristian. I think that is exactly the behavior I was hoping for. So the user will have a period of time where they have a trial membership after which they can use a new payment method to continue, right?
|
|
Thank you Cristan. That post is excellent.
If I don’t know their Subscr. ID or Gateway, can I import the users without it, give them 30 days to add a payment option and then change their level once they pay?
“Minimum required data
The minimum required data for s2Member importation is as follows:
Username
Email Address
However you’ll want to collect at least three more pieces of information to retain subscription information and define the users level within s2Member:
Paid Subscr. ID (this is the subscription ID, e.g., I-EUAVMMPD04HF)
Paid Subscr. Gateway (the payment gateway associated with this subscription ID, e.g., paypal)
s2Member Level (e.g., ‘2‘ for s2Member Level 2, or ‘0‘ for Free Subscriber)”
|
|
Hi Cristián,
Thanks for replying.
I done the same as you said, but
Under – Cancellation Notification URLs:
I give my php file path ( with email of the user whose account is cancelled ) , where i can send email to that particular user that there account is cancelled.
But mail function is not working there , i tried 20 times but its not working.
I would be very thankful if you give me solution of this or any other alternative.
Thanks
|