latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 2,551 through 2,575 (of 7,376 total)
Author Replies
Author Replies
Posted: Wednesday Dec 19th, 2012 at 7:28 am #35021

Hi Jeff.

Yes, it includes it when it’s available.

When the user paid a buy-now transaction, then the EOT is set immediately. If he got a subscription, the EOT field is empty until the subscription is ended and the payment gateway notifies s2Member, and the EOT time gets set as explained here: [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite].

I hope that helps. :)

Posted: Wednesday Dec 19th, 2012 at 7:26 am #35020

Hi Andrea.

1) Does S2 work with Thesis themes?

A user recently reported he’s using Thesis without problems. http://www.s2member.com/forums/topic/thesis-themes-version-2-02/#post-34187

2) Are there any issues with later integrating a shopping cart (or any advice about this)?

Not that I know of, and it’d depend on the cart, I guess.

If you’ll use PayPal for the cart and s2Member, it’s not a problem if you use PayPal Standard buttons, but it wouldn’t work with pro-forms. The cart will need the IPN URL for it in PayPal, but s2Member doesn’t require it for PayPal Standard buttons because it can set the IPN URL on a transaction basis. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> More Info[/hilite]

The pro-forms require the IPN URL in the PayPal settings, to be s2Member’s, so it’d be a problem with a cart that requires the same. In that case, you’d probably need a custom script for the IPN URL, that’d forward to the cart or s2Member, I guess.

3)Will S2 do incremental content delivery?

Not s2Member itself, but you can can use conditionals to do it, checking some variables that s2Member makes available. Please read this: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Content Dripping[/hilite]

4) Will I be able to import my current email list, being run on Mad Mimi?

s2Member Pro has a User Import tool that you can use, yes. [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

s2Member doesn’t come with a Mad Mimi integration, though, but you could create one using the Notifications API. [hilite path]Dashboard -› s2Member® -› API / List Servers -› Other Integration Methods[/hilite]


I hope that helps. :)

Posted: Wednesday Dec 19th, 2012 at 7:16 am #35019

Thanks for the info, Andy. Do you remember what versions of WP and the plugins you used?

Posted: Tuesday Dec 18th, 2012 at 10:01 am #34935

Hmm… no, it’ll go there. You can set a URL instead of a page. Not sure if that’ll help in your case, though. [hilite path]Dashboard -› s2Member® -› General Options -› Login Welcome Page -> Special Redirection URL[/hilite]

You could create a hack with the [hilite mono]"ws_plugin__s2member_login_redirect"[/hilite] filter to change it dynamically, though.

Posted: Tuesday Dec 18th, 2012 at 9:43 am #34929

You can use the date function: [hilite code]date('Y') . '-12-31'[/hilite] or maybe [hilite code](date('Y') + 1) . '01-01'[/hilite] (haven’t tested it). http://php.net/date

Posted: Tuesday Dec 18th, 2012 at 9:36 am #34924

Hi Mike.

So they have running subscriptions on Authorize.Net? I think you can just enter, in their profiles, Authorize.Net as the payment gateway, and then fill out the user’s subscr. ID.

Leave the EOT time blank, that’ll be populated by s2Member when Authorize.Net notifies it the subscription ended.

Make sure you configure the integration with Authorize.Net too. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Options[/hilite]

Posted: Tuesday Dec 18th, 2012 at 9:20 am #34920

Hi Emily.

Could you try just [hilite mono]/members/[/hilite]? [hilite path]Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions[/hilite]

/members/
Posted: Tuesday Dec 18th, 2012 at 9:12 am #34918

Hi Leo.

So you changed s2Member from one PayPal account to another? This will most likely cause trouble with existing subscribers you created with the former PayPal account.

About the confirmation, something may have gone wrong during the transaction. Could you post the related entries from the log files? (x’ing out any private info) [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

If you’re using the Sandbox, no emails will be sent. Thought I’d mention it in case you’re testing with that.

Posted: Tuesday Dec 18th, 2012 at 9:07 am #34917

Hi Joseph.

I uploaded the server check php file to my wordpress directory, but not sure what to do next.

After uplaoding the PHP file to the WP directory, open the file in your browser.

Please check your server that handles PayPal Instant Payment Notifications (IPN). IPNs sent to the following URL(s) are failing:

http://www.thecontrariancorner.com/paymentreturn/paypalexpress

That’d fail, it’s not the IPN URL for s2Member, unless you have another plugin that uses that IPN URL, in which case you should check with the developers of that plugin why it’s not working.

http://thecontrariancorner.com/?s2member_paypal_notify=1

This is the right IPN URL for s2Member. It has to be that URL in your PayPal account if you’re using pro-forms, but it’s not required if you’re using PayPal Standard buttons, since s2Member sets the IPN URL on a transaction basis for those. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> More Info[/hilite]

I noticed there is an entry in the IPN w/ Proxy Key ( optional, for 3rd-party integrations )
Should I delete this?

You mean here? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> IPN w/ Proxy Key[/hilite]. That’s just an example, it’s not a setting.

We are offering a 14 day free-trial so I’m wondering if this has anything to do with the PayPal notification warning.

No, I double it does.

Posted: Tuesday Dec 18th, 2012 at 8:55 am #34915

This will get them six months free and they won’t have to pay again right?

That’ll give them 6 months free, then they’ll be charge $69.99 and again after each year. For it to just be a single payment, change [hilite mono]rr[/hilite] to 0: [hilite mono]rr="0"[/hilite]. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes rr[/hilite]

If I use the Billing Modifications Form, will that charge them again if they’ve already paid the year fee? Some of them have paid the year fee, and I don’t want to charge them again for a year in six months if they’ve paid for the year already?

The subscription would be reset, so you have to use the trial period to give the user the paid time he’s got left before making the new charge.

If you know it’s 6 months, you can enter it as you did in the shortcode, but if it’ll be varying depending on the user or something else, you’ll need to use some PHP to calculate it dynamically. Knowledge Base » Using variables in a shortcode

Also we are still getting tons of emails that when people go to sign up it says thier email is already in use and I’m not sure what that means or how to fix it??

They need to be logged in when they load the page with the shortcode, or the payment will go towards a new account instead of the existing one. So after checkout, if he was logged out, the user is invited to register an account, and when they try this and use the same email address as they did for the existing account, they get that error.

Posted: Tuesday Dec 18th, 2012 at 8:34 am #34914

Hi Rob.

Could you try the suggestions in this article? Knowledge Base » JW Player sample code not working

Also, the code sample was recently updated to work with JW Player 6, so make sure you have the latest version of s2Member and copy the sample from there. [hilite path]Dashboard -› s2Member® -› Download Options -› JW Player® & RTMP Protocol Examples[/hilite]

I hope that helps. :)

Posted: Tuesday Dec 18th, 2012 at 8:13 am #34909

Yes, I’m generating the key in page using php.

The code you posted is incomplete. Is that the way you have it or did it get altered when you posted it? Make sure you post it inside HTML code tags so it comes out correctly, please.

*I’ve sent you access just in case it helps.

I didn’t receive it. Could you re-send it, please? Thanks. :)

Posted: Tuesday Dec 18th, 2012 at 8:08 am #34908

Devra, you may want to get freelancer to work on this for you to your specifications. You could try posting the job in sites like jobs.wordpress.net, odesk.com or elance.com.

Posted: Tuesday Dec 18th, 2012 at 8:06 am #34907

Thank you, I received it. I looked at your Signup Tracking and it looks okay, so I don’t know why the replacement code was not replaced with the email address…

Have you tried the troubleshooting tips in this article? Knowledge Base » Common Troubleshooting Tips. Please do so if you haven’t yet.

Also, could you try the Signup Notification? Instead of using the HTML img tag, just copy the URL from it and paste it in the Signup Notification box, and test again. [hilite path]Dashboard -› s2Member® -› API / Notifications -› Signup Notifications[/hilite]

Thanks. :)

Posted: Tuesday Dec 18th, 2012 at 7:54 am #34906

Hi JD.

Yes, because each device will have its own IP address, and they add up, eventually triggering the Unique IPs restriction. You can reset/raise the limit from here: [hilite path]Dashboard -› s2Member® -› Restriction Options -› Unique IP Access Restrictions[/hilite]. You can also reset the limit for a particular account from its profile page.

I hope that helps. :)

Posted: Tuesday Dec 18th, 2012 at 7:51 am #34905

You may notice that I removed the accept=”paypal, etc” statement and replaced it with the accept_via_paypal=”paypal,visa,mastercard,amex,discover,maestro” statement.

I recommend that you try this [hilite mono]accept="paypal" accept_via_paypal="paypal"[/hilite] so the shortcode would be:

[[s2Member-Pro-PayPal-Form level="2" ccaps="" desc="Uden abonnement / 59,- for 30 døgn" ps="XXXX" lc="" cc="DKK" dg="0" ns="1" custom="XXXXXX" ta="0" tp="0" tt="D" ra="59" rp="1" rt="M" rr="0" rrt="" rra="2" accept="paypal" accept_via_paypal="paypal" accept_coupons="0" default_country_code="DK" captcha="0" /]]

So, my solution is a subscription info page, where i have created custom buttons that sends the client onwards to another payment page like this that hosts the actual pro forms (this is because i am using several s2 member levels depending on the subscription they want, and having 3 pro forms on 1 page looks absolutely horrible).

That solution was correct, that’s how we do it here in the Prices page too, not because of how multiple pro-forms in the same page look, but because they won’t work.

As you can also see in my accept_via_paypal statement, I have NO solo statement, and I am wondering WHY its showing. I would like to get assistance asap on that matter, as I believe its a shortcode error caused by not having the accept=”” statement included in my shortcode?!

Probably due to the JavaScript conflict I mentioned you seem to have, which I noticed because the form doesn’t behave as expected when selecting the other cards. Please do the theme and plugins tests mentioned in this article to find which one is introducing the JS problem: Knowledge Base » Common Troubleshooting Tips.

I didnt read anywhere, when i bought this software that Paypal Pro is only supported by U.S. PayPal customers.

http://www.s2member.com/pro/#s2-features-paypal-pro

[note_box]
PayPal® Pro on-site credit card processing. Fully integrated with PayPal® Pro through PayPal® Pro APIs, including PayPal’s Recurring Billing API (highly recommended). Most popular for s2Member®. Available to merchants in these countries (as documented by PayPal®).
[/note_box]

I did how ever read that you, even though you have a “no questions asked” return policy if not happy with the product – you state that you do not refund digital goods etc.

We don’t have a “no questions asked” refund policy, could you point me to where you read that? This is our refund policy: s2Member® » Terms » Refund Policy.

Which means im pretty much screwed untill you develop s2member pro to work with the rest of the globe :) – Which you should, cause its pretty dumb not to.. Youre losing the money you didnt earn, and why? You have already proved with S2member Pro that you have the necessary skills to develop it, so there is actually no reason NOT to! Im looking forward to being able to use S2member with Paypal Website Payments!

Thanks for the suggestion. We are working on making more payment gateways available for the rest of the world, but don’t have a release date for it. For now, though, like you said, Express Checkout is an option you can use.

Posted: Tuesday Dec 18th, 2012 at 7:25 am #34902

Thanks for the update! I’m very glad I could help and that you found the solution. :)

I’m not familiar with this kind of thing… I’ve heard about Memcached but don’t know how it’d play with s2Member. I remember a user mentioned using Varnish Cache successfully with s2Member.

Posted: Tuesday Dec 18th, 2012 at 7:15 am #34899

I just tried it and, although it should have, it didn’t work for me either. I don’t know why, so I’m emailing Jason to ask him about it. I’ll let you know when he replies.

Posted: Tuesday Dec 18th, 2012 at 5:05 am #34892

Hi Mark.

The page you select for the Login Welcome, gets protected by s2Member at level 0, to require the user be logged in. If he’s getting sent there after login, then that’s normally not a problem, but if he tries to load it while logged out, then he’d get redirected to the Membership Options page.

Now, it is possible that sometimes, a user that logged in, is considered logged out, in which case the protected Login Welcome page would redirect to the Membership Options page. Could you see if this article helps you find the problem? Knowledge Base » Logged in but am considered logged out

Posted: Tuesday Dec 18th, 2012 at 4:55 am #34890

That’s excellent! Thanks for confirming it. :)

Posted: Tuesday Dec 18th, 2012 at 4:53 am #34889

So you want each of you to get paid separately? You get paid for your videos, they get paid for theirs, is that it? s2Member doesn’t have that capability yet.

Epoch is not supported. You could try creating an integration for it with the tip here: http://www.primothemes.com/forums/viewtopic.php?f=36&t=3154

Posted: Tuesday Dec 18th, 2012 at 4:43 am #34888

Thanks for the update, Andrew.

The button in s2Member’s integration panel for bbPress, was added recently to deal with a big change bbPress introduced in the way they use roles and capabilities. http://www.s2member.com/forums/topic/dont-upgrade-to-bbpress-2-2/#post-32523

We are not aware of it causing the problem you reported so, if you could describe the sequence of things you did that led to that problem, we’d be happy to try reproducing it in order to determine if there’s a bug we need to fix.

I’m notifying Jason of this thread, so he can take a look at what you’re reporting.

Posted: Tuesday Dec 18th, 2012 at 4:34 am #34885

Hi Ayurveda.

The pro-form only shows the profile fields when it’s also doing a registration, which is not the case when the user is logged in for a renewal/upgrade.

If you need them to see their profile page, you could add the [hilite mono]success[/hilite] attribute to the pro-form’s shortcode, pointing to it. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success[/hilite]

I hope that helps. :)

Posted: Tuesday Dec 18th, 2012 at 4:24 am #34884

William,

I then manually added a test new member which DID NOT get added to MailChimp.

Also, I’m testing my MailChimp integration via a manual user addition. Is there any reason this shouldn’t work as well as adding a member through the on-site member pay and join form?

Could you test creating the user registering the account as a user, instead of adding him as the admin?

And for a user you already created, you can edit the profile, check the box for “Re-process List Servers” and save.

Posted: Tuesday Dec 18th, 2012 at 4:06 am #34883

Jeff, I’m waiting for Jason to get back online and see the message I left him, but in case he needs it, could you send the site’s info? This is not a problem that is normal, it seems particular to your installation, so he may want to take a closer look at it. s2Member® » Private Contact Form

In the meantime, could you try the tests in this article? Knowledge Base » Common Troubleshooting Tips

Particularly the server tests and the plugin conflicts, although I’m not sure if the solution in this particular case would be obvious immediately after deactivating a plugin if it’s causing the problem, or if it’d require some time.

Viewing 25 replies - 2,551 through 2,575 (of 7,376 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.