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.

Jason (Lead Developer)

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,201 through 1,225 (of 1,909 total)
Author Replies
Author Replies
Posted: Friday Nov 2nd, 2012 at 6:45 am #30420
Staff Member

Thanks for the heads up on this thread.

@ Peter Hall

You are correct. s2Member converts all date calculations on the s2Member side of things, into days for it’s integration with Authorize.Net. Therefore, a monthly charge becomes “once every 30 days” according to s2Member Pro. I’m going to have this updated in the next maintenance release, to accomodate true monthly billing as mentioned in the context of this thread. Until then, you may unzip and upload the attached file, allowing it to override your existing copy of /s2member-pro/includes/classes/gateways/authnet/authnet-utilities.inc.php

http://d1v41qemfjie0l.cloudfront.net/s2member/uploads/authnet-utilities.inc_.php_1.zip

Posted: Saturday Oct 27th, 2012 at 8:46 am #29918
Staff Member

Thanks for the follow-ups here.

I wrote: The site which I investigated via emails related to this thread, was running a non-default WP theme with 25 other plugins, besides s2Member. If problems persist, please setup a test installation with this issue, running on the default WP theme, and with only the s2Member plugin active. We’ll be happy to take a closer look for you.

OK. Well it’s great that you’ve setup a test installation. Thank you.
Let’s take a look at your test installation and we’ll run diagnostics for you. Please submit those details privately.
s2Member® » Private Contact Form

Posted: Saturday Oct 27th, 2012 at 8:02 am #29915
Staff Member

Thanks for the heads up on this thread.

What was the original payment for exactly?
Was it for X number of days/weeks/months/years?
Was that initial term completed prior to the cancellation taking place?
If you can post the original s2Member PayPal Button Shortcode the customer used to purchase, that would be great.

Posted: Saturday Oct 27th, 2012 at 3:46 am #29898
Staff Member

Thanks for the follow-ups.

@ Debbie Lonergan

The website that I received details on today contains the following:

– Outdated version of WordPress v3.4.1 (latest version 3.4.2)
– Outdated version of s2Member/s2Member Pro v120703 (latest version 121023)
– Corrupted installation of s2Member Pro v120703
Please see details about this with resolution below.
– Non-default install w/ 9 other active plugins (one outdated)
– Non-default Modular Theme installed

Screenshots from the installation I received details on today:


Regarding this live installation you posted today…

I find that you have an incomplete/corrupted installation of s2Member Pro.

  • (see empty file paypal-codes.inc.php in screenshot below)

I suggest that you backup your entire site first (including your database).

Then via FTP delete the entire folders:
/wp-content/plugins/s2member and /s2member-pro.

Now, download the latest copy of both s2Member and s2Member Pro from your account here at s2Member.com. Upload the latest copies to your /wp-content/plugins directory and then load up your Dashboard. s2Member and s2Member Pro will reactivate automatically.

Please consult the documentation here: s2Member® » Pro » Install/Upgrade Instructions

In Conclusion
This issue you’ve reported is related to PayPal Pro shortcode failure on your installation, caused by a corrupted file in your particular installation of s2Member Pro. This file is not corrupted in the official distribution of either s2Member or s2Member Pro. Therefore, we’ll have to assume this corruption occurred either during, or after having been uploaded to your site; and after it was downloaded from your customer account here at s2Member.com.
Posted: Saturday Oct 27th, 2012 at 12:05 am #29891
Staff Member

Thanks for the follow-ups.

Details received via email for http://www.troop80-bsa.com
~ Investigating the site now.

Posted: Friday Oct 26th, 2012 at 1:52 pm #29844
Staff Member

Thanks for the heads up on this thread…

Apparently, you are getting the same result as me,
1. that with “Buy Now” as in your first link, above, you get the “Don’t Have a PayPal Account” option
2. But with “Recurring/Subsciption” option, you don’t get that option.

Regarding the “Don’t Have a PayPal Account” option.
Here are the ways in which this can be enabled by you.

1. Any PayPal Standard “Button” integrated by s2Member that facilitates a “Buy Now” purchase (i.e. no recurring fees), will have this option enabled automatically on the PayPal side, so long as you allow this in your PayPal account profile configuration, as seen under: PayPal Account -> Profile -> Website Payment Preferences.

2. PayPal Standard accounts with the added PayPal ERP service. Any PayPal Standard “Button” integrated by s2Member that facilitates a “Buy Now” purchase (OR EVEN RECURRING FEES), will have this option enabled automatically on the PayPal side, so long as you allow this in your PayPal account profile configuration, as seen under: PayPal Account -> Profile -> Website Payment Preferences.

FYI: The only way to accept credit cards through the PayPal.com UI (for recurring fees) where the customer does NOT have nor want to signup for a PayPal account of their own; is with a PayPal Standard account operating with the added ERP service, and integrated through PayPal Standard “Buttons” (ERP is for PayPal Standard “Buttons” only). This is a PayPal limitation, not an s2Member limitation.

Or, you can integrate s2Member Pro Forms, which provides direct on-site credit card processing, and also provides Express Checkout via PayPal, for those customers who actually prefer to pay you with PayPal.

3. With PayPal Pro Forms via PayPal Express Checkout integrated by s2Member Pro. Any Pro Form that facilitates a “Buy Now” purchase (i.e. no recurring fees), will have this option enabled automatically on the PayPal Express Checkout side, so long as you allow this in your PayPal account profile configuration, as seen under: PayPal Account -> Profile -> Website Payment Preferences.

FYI: PayPal Pro Forms via PayPal Express Checkout integrated by s2Member Pro does NOT (under any circumstance, even if you have ERP enabled on your PayPal account), provide the ability for customers to pay you recurring fees without having or be willing to signup for a PayPal account.

FYI: Regarding s2Member Pro Forms and this limitation. It’s not often that we receive complaints about the Express Checkout limitation. Simply because Pro Forms already facilitate direct on-site credit card processing. On a Pro Form, if a customer chooses PayPal instead of a direct payment via credit card, it’s normally because they “want” to pay you via PayPal (e.g. they’ve already had the option to choose a credit card).

Posted: Friday Oct 26th, 2012 at 1:03 pm #29828
Staff Member

Thanks for the heads up on this thread.

Add one of the following variables please.

txn_id = A unique transaction ID.
or... subscr_id = A unique subscription ID (recommended in this case).

See also: http://www.s2member.com/paypal-ipn-pdt-vars

Posted: Friday Oct 26th, 2012 at 12:17 pm #29816
Staff Member
This bug was officially fixed in the maintenance release of s2Member Pro v121023.
Posted: Friday Oct 26th, 2012 at 12:14 pm #29815
Staff Member

Thanks for the heads up on this thread.

As Cristian mentioned, this bug was corrected in the last maintenance release of s2Member Pro v121023. Please upgrade to the latest version and try this again for us. If the problem persists, please let us know!

http://www.s2member.com/forums/topic/authorize-net-error-92/#post-23908

s2Member Pro integrates with Authorize.Net AIM.

Posted: Friday Oct 26th, 2012 at 12:08 pm #29811
Staff Member

Hi Carole. Thanks for reporting this important issue.

Yes, I have seen this error before, among many others that PayPal may introduce during a PayPal Standard Button integration, where there is a Modification of an existing Subscription taking place.

Just to clarify something mentioned earlier in this thread…
This is NOT related to PayPal Express Checkout. So far as I can tell, you’ve integrated PayPal Standard Buttons, instead of using PayPal Pro Forms (Express Checkout works only with Pro Forms, and is NOT the same thing as PayPal Standard Buttons). Express Checkout uses an entirely different (more powerful) API offered by PayPal.

With PayPal Standard Buttons, the Subscription Modification process is NOT nearly as customer-friendly as we’d like it to be. Due entirely to the fact that PayPal Standard has all of these rules about how much more you can charge, how close to the next billing period the customer is, when the new terms will take affect, etc, etc. All of these things are completely out of your/our control, as they are dictated entirely by PayPal via the UI during the customer’s modification.

With PayPal Standard, s2Member does have control over a useful behavior on the PayPal side of things, and we hand that control to you as well, so that site owners can make an informed decision about how they’d prefer to handle this with PayPal Standard Buttons. By default, s2Member sets the shortcode modify="1". I recommend that in your case you change this to modify="2", to ensure that modifications take place always, and that there’s never a chance for new subscriptions to be created this way by mistake.

See: Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes (Explained)

Shortcode Attributes (Explained)
modify="0" Modification directive. Only valid w/ Membership Level Access. Possible values: 0 = allows Customers to only create a new Subscription, 1 = allows Customers to modify their current Subscription or sign up for a new one, 2 = allows Customers to only modify their current Subscription.

If you’d like to enhance this entire process, I recommend that your next integration with s2Member be done with PayPal Pro Forms, giving you a LOT more control over all of this, and s2Member Pro is (as mentioned above), able to automatically delete and replace any old previous billing profile with a new one. Anyway, a lot more control via Pro Forms all around (highly recommended).

1- I dont need the pro-form. I have a special php code i need to insert to ensure that only FUTURE workshops will be included with the new subscription, not all. So i need a php code for it, and the pro-form does not seem to offer a php version. So i have to stick with the Paypal BUTTON. Which is ok as it also has the Subscriber Modification.

Gotchya. Don’t forget that any shortcode can be processed via PHP code like this:

<?php echo do_shortcode('&#91;s2Member-PayPal-Pro-Form .... /&#93;'); ?>

2- problem is: it only offers modification for changing level, not changing ccaps. In my case, i need to ADD ccaps to offer a more expensive membership, not change level. It seems to be the same whether using the button or the pro-form.

This is possible with Independent Custom Capability Buttons/Forms.
The level attribute is passed through as level="*", indicating no change. That is, you’re only modifying the Custom Capabilities e.g. ccaps="". I recommend this method over the Subscription Modification Buttons. It’s easier to implement, and is more customer-friendly in many respects.

See: Dashboard -› s2Member® -› PayPal® Buttons -› Capability (Buy Now) Buttons

Posted: Friday Oct 26th, 2012 at 11:38 am #29803
Staff Member

Thanks for the follow-up.

I had never been in the Alternative View Protection Area prior to this moment…. Thank you for that info. I have unchecked the item…. My guess is that this must have happened when I upgraded???

Yes, it may have happened during an upgrade… but only if you had selected the “all” option in the Dashboard at some point. Earlier verisons of s2Member did NOT include Nav Menus as an option here, but if you had “all” selected prior to upgrading, the “all” option having been selected prior, would result in the automatic inclusion of Nav Menus as well, which is a feature introduced in more recent versions of s2Member.

Very sorry for any confusion.

Posted: Friday Oct 26th, 2012 at 11:32 am #29802
Staff Member

Investigation completed.

Cristian found a bug in the behavior of s2Member’s Alternative View Restrictions, associated with Category listings in custom menu widgets. This bug has been found and corrected in the development copy of the s2Member Framework, and a fix will go out in the next maintenance release. Thanks for reporting this important issue!

We’ve had the bug corrected on your installation, by uploading and allowing the new file to override the old version of: /wp-content/plugins/s2member/includes/classes/querys.inc.php

I’m attaching a copy of the patch file for others to use between and now the time of the next maintenance release: http://d1v41qemfjie0l.cloudfront.net/s2member/uploads/querys.inc_.php_.zip

Posted: Friday Oct 26th, 2012 at 10:33 am #29791
Staff Member

Investigation completed.

Upon a review of both of these log files in /plugins/s2member-logs/:
paypal-api.log and paypal-payflow-api.log

I find that s2Member Pro was successful as recently as Oct 26th (today) in speaking with your Payflow API, as is indicated by this portion of your s2Member Pro log file: paypal-payflow-api.log.

'RESPMSG' => 'Approved',
'PROFILEID' => 'I-NTFT6JVEG690',

I also find that s2Member Pro fails to get a valid result from the Payflow API for this section of your log file, pertaining to Recurring Profile ID: I-G1F4EG4835TD (and others like this one).

'TRXTYPE' => 'R',
'ACTION' => 'I',
'TENDER' => 'C',
'ORIGPROFILEID' => 'I-G1F4EG4835TD',

...

  'RESULT' => '1000',
'RESPMSG' => 'Generic processor error: 11546-Profile ID is not valid for this account.  Please resubmit request with the correct profile ID.',
'HOSTCODE' => '11546',
'TRANSTIME' => '2012-10-26 06:55:54',
'__error' => 'Error #1000. Generic processor error: 11546-Profile ID is not valid for this account.  Please resubmit request with the correct profile ID.',
)

The reason for this error (which you’ve already spoken to PayPal about), is two different PayPal accounts having been used for a single installation of s2Member Pro (and also with two different API flavors).

What’s happened is that at some point, you ran this site with s2Member Pro running under a completely different PayPal account. Now you’ve changed to a new PayPal account (which is also using a different API flavor… you’re now running a PayPal Pro account with the Payflow edition), and s2Member is trying to pull details related to existing user subscriptions that were created with the previous integration, but those details are unavailable, because the PayPal account that was integrated previously is no longer in use (i.e. s2Member Pro is communicating with your new PayPal account via the Payflow API).

As a result, any queries made by s2Member Pro to collect details (perhaps to analyze existing subscription details prior to an upgrade, downgrade, or cancellation attempt made by a customer), are failing.

The difference between APIs would be one problem, but with both of these problems combined, I’m afraid there’s no solution that I can offer, other than to wipe away any existing integration details associated with old customers (e.g. those created prior to Oct 4th), and to keep all information associated with new members (e.g. those which were in fact created with the PayPal account you intend to keep, starting on Oct 4th I believe).

According to your log files, the last communication that s2Member Pro had with your old account, was on Oct 3rd. So my advice is to go through all of your existing members (those which paid prior to Oct 4th), and simply empty (delete) the Paid Subscr. ID field provided by s2Member in your Dashboard. You’ll need to do this manually, for each paid customer that signed up prior to Oct 4th.

Or you can use s2Member Pro’s mass import/update tool to accomplish this quicker if you like.
Dashboard -› s2Member® -› Import/Export -› User/Member Importation

While this solution is not nearly as elegant as I would prefer, it’s the only way forward that I see for you. By removing those old Paid Subscr. IDs, you’ll eliminate any further errors going forward. At the same time, your existing customers may continue to enjoy their paid access, and no service interruption will occur.

Up sides:

  • No more errors associated with Recurring Profile IDs created under the previous PayPal account.
  • No more confusion about which PayPal account is integrated with s2Member Pro.
  • While the connection between s2Member Pro and the old PayPal account will remain broken for these members that joined prior to Oct 4th, those members will continue to have access, and so long as your old PayPal account remains open, billing will continue to occur at the proper intervals, as established when the billing profiles were originally created.

Down sides:

  • Members that joined prior to Oct 4th (if they cancel or fail to make payments), s2Member Pro will have no way of communicating with the old PayPal account (e.g. no way to respond to these events in any automatic way). Thus, these members will have ongoing access, until such time as you decide they should be demoted manually (should the need for that arise some time in the future).
Posted: Friday Oct 26th, 2012 at 9:53 am #29786
Staff Member

Thanks for the follow-up.

I need the ability to offer different levels of *free* memberships. I used the PayPal button as a test, but I don’t need anyone to ever go to PayPal. If it was working properly, I would be happily managing my members, not haranguing you for a refund.

My reference in the dispute was about the different levels of free memberships, not different levels of paid memberships. Before my purchase, I searched the forums for how to get different levels of free memberships to work, and the best recommendation I could find was to upgrade to Pro.

Free membership at different Levels is already possible with s2Member Pro Forms, which can facilitate Free Registration at any Membership Level you’d like to offer.

How to accomplish Free Registration at specific Membership Levels…

1. Copy the Shortcode from this section of your Dashboard:
Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms

2. Then change the level="0" attribute to whatever you wish.
Please consult this section of your Dashboard for further documentation on Pro Form Shortcodes:
Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)

As noted in this UI panel, the documentation states…
*Tip ( optional )* It is also possible to change the level="0" Attribute to something other than the default Level #0 ( Free Subscriber ). For example, if you need to, you can change it to level="1", attach Custom Capabilities with the ccaps="" Attribute, and even limit this access to a certain timeframe with tp="30" tt="D" ( i.e. 30 Days ). So this Form is very flexible. It can be used to allow free access to just about any aspect of your service.

What’s the big deal?? This is for THE BOY SCOUTS! Don’t you have any children that are involved in community programs? Can’t you issue a refund simply because it’s for a non-profit for CHILDREN?

No. We give no special consideration to non-profit organizations, nor do we provide special pricing for non-profits.

If you can get it to work, we’d be grateful, and you can keep the $58. Everybody’s happy.

If problems persist, please submit a new Dashboard login for us here: s2Member® » Private Contact Form

Please submit a WordPress installation running with the default WP theme, and no other active plugins (other than s2Member / s2Member Pro). If the problem with shortcode parsing still exists in this type of installation, we’ll be happy to run diagnostics for you, and provide you with a resolution asap, including a full refund.
Posted: Friday Oct 26th, 2012 at 9:33 am #29776
Staff Member
Closing this thread, in favor of this discussion in another thread:
http://www.s2member.com/forums/topic/pro-is-not-solving-my-problems-2/#post-29752
@ Debbie
Your account was demoted temporarily (and automatically) due to a dispute that you filed against us regarding your purchase of s2Member Pro.

While we work to resolve your dispute, your account has been restored to customer status so that we may continue a dialogue with you. Should the dispute be resolved in our favor, your account will remain in a paid customer status.

Refund Request:
Please see our NO REFUND policy as it pertains to digital non-tangible items. In order to receive a refund, you MUST show us the software failed to perform as advertised. Based on your claims thus far, and on your dispute filed yesterday, I see no evidence to suggest a failure on the part of s2Member Pro at this time. If you can show us the software failed to perform as advertised, and that the issue is indeed caused by a failure on the part of s2Member Pro, we’ll be happy to issue a refund immediately.

Without the shortcode, offering only free memberships to my users will not work, so I am stuck with using only level 0. It’s entirely possible that the problem is being caused by my theme, but I have spent a lot of time designing the site with my theme, I love the functionality of the theme, I paid for the theme, and I’m not willing to start from scratch because your plugin is incompatible with it.

This is NOT a valid claim against our product. If you suspect the shortcode issue is related to theme compatibility, you will need to (a) chose a different theme; or (b) work to resolve the issue with compatibility (either with our help, or on your own – perhaps with the assistance of your theme designer).

We (and other customers) have all confirmed that shortcode processing against s2Member’s WordPress shortcodes DOES work flawlessly against a default WordPress installation. In addition, we are not aware (and we in fact know first hand), that s2Member’s shortcodes are parsed properly 99.9% of the time, regardless of which other plugins and/or themes are in use. The fact that you’re having a problem with shortcodes, suggests there is a deeper issue that needs to be resolved on your installation. If you suspect your theme, please disable your theme temporarily, reverting back to the default WP theme. If the issue is resolved, please contact your theme developer for assistance, or consult the documentation for your theme.

Please see: http://www.s2member.com/terms/#s2-terms-warranty

WARRANTY / GUARANTEE; LIABILITY LIMITATION
s2Member® does not warranty or guarantee its Products in any manner. We cannot guarantee our Products will function with all 3rd party components, plugins or web browsers. s2Member® is not responsible for any 3rd party plugin compatibility conflicts that may occur. It is our policy to support all s2Member® Products as best we can. However, we will only provide support for 3rd party plugin conflicts, at our own discretion; as time allows. Please report any known conflicts in our Customer Support Forum for review. We may offer suggestions or alternatives.

s2Member® is not responsible for any data loss that may occur as a result of installing, running, and/or uninstalling any s2Member® Product. Please remember to backup your files & database before installing, running, upgrading, and/or uninstalling any s2Member® Product. If data loss does occur, please report to our Customer Support Forum for review. We may offer helpful advice.

I wanted S2M Pro for the import feature, but when I found out that it wouldn’t email members their passwords upon import, that feature became useless to me too. How would I let 125 people know what their passwords were?

This is also NOT a valid claim. While I understand your desire to have the ability to email your customers immediately upon import, this is NOT a feature that is offered with s2Member Pro, nor is it advertised as a feature provided by s2Member Pro. Our list of features at s2Member.com states only the following.

Thus, emailing members their password, in whatever way you choose to accomplish this, will need to be made possible through custom coding, or perhaps with another plugin. I believe we’ve already made some recommendations/suggestions for you regarding this issue. In the mean time, we’ve accepted this as a feature request, to be considered in a future release of s2Member Pro.


Additional Info:

The dispute that you filed against us, also included an argument that you posted about your inability to use “Unlimited Levels” with s2Member Pro? This is a key feature provided by s2Member Pro, so I’m not sure where this argument comes from exactly.

If you’re having a problem with “Unlimited Levels”, please read the details that follow.

With s2Member Pro installed, please see this section of your Dashboard for full instructions about how to configure the number of Membership Levels you’d like to use:
Dashboard -› s2Member® -› General Options -› Membership Levels/Labels

Posted: Friday Oct 26th, 2012 at 9:14 am #29774
Staff Member
Thanks for the heads up on this thread.
~ Investigating now (thanks for your patience).
Posted: Friday Oct 26th, 2012 at 9:04 am #29771
Staff Member
Thanks for the heads up on this thread.
~ Investigating now (thanks for your patience).
Posted: Friday Oct 26th, 2012 at 8:49 am #29766
Staff Member
Thanks for the heads up on this thread.
~ Investigating now (thanks for your patience).
Posted: Friday Oct 26th, 2012 at 8:44 am #29765
Staff Member
This article has been updated with copy/paste text to assist site owners in creating the s2Member Custom Email Parser. Article resides at:
http://www.s2member.com/kb/aweber-email-parser-for-s2member/
Posted: Friday Oct 26th, 2012 at 8:43 am #29764
Staff Member

Details received. Thank you.

I logged into your AWeber account and I tested your Custom Email Parser. It seems to be working properly. However, it’s currently NOT activated for any of the mailing lists that exist in your AWeber account?

Please check this box (in your AWeber account) to activate the s2Member Email Parser for one or all of your mailing lists (e.g. normally the one which you’ve integrated with s2Member). The s2Member Email Parser MUST be active in order for AWeber to parse incoming emails sent in this s2Member format.

Posted: Friday Oct 26th, 2012 at 8:09 am #29752
Staff Member
@ Debbie
Your account was demoted temporarily (and automatically) due to a dispute that you filed against us regarding your purchase of s2Member Pro.

While we work to resolve your dispute, your account has been restored to customer status so that we may continue a dialogue with you. Should the dispute be resolved in our favor, your account will remain in a paid customer status.

Refund Request:
Please see our NO REFUND policy as it pertains to digital non-tangible items. In order to receive a refund, you MUST show us the software failed to perform as advertised. Based on your claims thus far, and on your dispute filed yesterday, I see no evidence to suggest a failure on the part of s2Member Pro at this time. If you can show us the software failed to perform as advertised, and that the issue is indeed caused by a failure on the part of s2Member Pro, we’ll be happy to issue a refund immediately.

Without the shortcode, offering only free memberships to my users will not work, so I am stuck with using only level 0. It’s entirely possible that the problem is being caused by my theme, but I have spent a lot of time designing the site with my theme, I love the functionality of the theme, I paid for the theme, and I’m not willing to start from scratch because your plugin is incompatible with it.

This is NOT a valid claim against our product. If you suspect the shortcode issue is related to theme compatibility, you will need to (a) chose a different theme; or (b) work to resolve the issue with compatibility (either with our help, or on your own – perhaps with the assistance of your theme designer).

We (and other customers) have all confirmed that shortcode processing against s2Member’s WordPress shortcodes DOES work flawlessly against a default WordPress installation. In addition, we are not aware (and we in fact know first hand), that s2Member’s shortcodes are parsed properly 99.9% of the time, regardless of which other plugins and/or themes are in use. The fact that you’re having a problem with shortcodes, suggests there is a deeper issue that needs to be resolved on your installation. If you suspect your theme, please disable your theme temporarily, reverting back to the default WP theme. If the issue is resolved, please contact your theme developer for assistance, or consult the documentation for your theme.

Please see: http://www.s2member.com/terms/#s2-terms-warranty

WARRANTY / GUARANTEE; LIABILITY LIMITATION
s2Member® does not warranty or guarantee its Products in any manner. We cannot guarantee our Products will function with all 3rd party components, plugins or web browsers. s2Member® is not responsible for any 3rd party plugin compatibility conflicts that may occur. It is our policy to support all s2Member® Products as best we can. However, we will only provide support for 3rd party plugin conflicts, at our own discretion; as time allows. Please report any known conflicts in our Customer Support Forum for review. We may offer suggestions or alternatives.

s2Member® is not responsible for any data loss that may occur as a result of installing, running, and/or uninstalling any s2Member® Product. Please remember to backup your files & database before installing, running, upgrading, and/or uninstalling any s2Member® Product. If data loss does occur, please report to our Customer Support Forum for review. We may offer helpful advice.

I wanted S2M Pro for the import feature, but when I found out that it wouldn’t email members their passwords upon import, that feature became useless to me too. How would I let 125 people know what their passwords were?

This is also NOT a valid claim. While I understand your desire to have the ability to email your customers immediately upon import, this is NOT a feature that is offered with s2Member Pro, nor is it advertised as a feature provided by s2Member Pro. Our list of features at s2Member.com states only the following.

Thus, emailing members their password, in whatever way you choose to accomplish this, will need to be made possible through custom coding, or perhaps with another plugin. I believe we’ve already made some recommendations/suggestions for you regarding this issue. In the mean time, we’ve accepted this as a feature request, to be considered in a future release of s2Member Pro.


Additional Info:

The dispute that you filed against us, also included an argument that you posted about your inability to use “Unlimited Levels” with s2Member Pro? This is a key feature provided by s2Member Pro, so I’m not sure where this argument comes from exactly.

If you’re having a problem with “Unlimited Levels”, please read the details that follow.

With s2Member Pro installed, please see this section of your Dashboard for full instructions about how to configure the number of Membership Levels you’d like to use:
Dashboard -› s2Member® -› General Options -› Membership Levels/Labels

Posted: Thursday Oct 25th, 2012 at 11:26 pm #29733
Staff Member

@ Greg Dalberri

So the email going to Aweber is formatted incorrectly, at least according to them

That statement (or assumption perhaps), implies that emails sent to AWeber are formatted incorrectly. That seems like an odd statement to me, because the email that is sent to AWeber is processed by your own Custom Email Parser on the AWeber side of things. Thus, the only way that an email could be formatted incorrectly, is if the Custom Email Parser is unable to process it; and you have full control over your Custom Email Parser.

Taking the above into consideration, it becomes obvious that your Custom Email Parser is failing to parse incoming emails sent by s2Member; from your server to AWeber (because we’ve already confirmed that the s2Member software IS sending the email commands to AWeber).

I suppose the issue could be attributed to a hangup in email communication protocols (either on your own server, or on the AWeber side), but it’s most likely caused by a faulty Custom Email Parser integrated on the AWeber side. I suggest reviewing the instructions we’ve presented here:
http://www.s2member.com/kb/aweber-email-parser-for-s2member/

If you would like help with this, please submit your AWeber account details via this private contact form, and we’ll review your AWeber account and Custom Email Parser for you. See: s2Member® » Private Contact Form

Posted: Thursday Oct 25th, 2012 at 11:13 pm #29732
Staff Member

Thanks for the heads up on this thread.

@ Greg Dalberri

I’ve just reviewed your request for a refund. We’ll be happy to process a refund for you, but only if the following conditions are met please (see our NO REFUND policy below). Cristian has asked you to confirm some additional questions related to the issue you’ve been having with AWeber. To our knowledge, there is no bug in the s2Member integration with AWeber. If we find there is, we’ll be happy to refund your money. In the mean time, please continue the conversion with Cristian. I feel that he is on the correct path to resolving this for you. That path is aimed at identifying the underlying cause, which we are not convinced is an issue with s2Member at this time. If that view changes, a refund will be processed for you.

REFUND POLICY / DIGITAL GOODS
Since s2Member® is offering non-tangible, irrevocable, digital goods; we generally do NOT issue refunds. During checkout, upon clicking the “Submit” button, your purchase is charged to the credit/debit card that you supplied. All sales are final. You cannot cancel a purchase or receive a refund for a purchase. Please test the free version of our products before purchasing.

However, we will consider a refund within the first 30 days of your purchase, if you are unable to install a Product. Or, if the Product fails to perform basic functions, as designed. And, you HAVE already worked with, and followed all advice presented by our support team, in an effort to resolve these issues. Any refunds that are processed, will be granted at the sole discretion of s2Member®. No refunds will be given after 30 days from the initial purchase whatsoever. By purchasing a Product at s2Member.com, you agree to the terms of our Refund Policy. You cannot cancel a purchase or receive a refund for a purchase.

FYI: AWeber integration is a feature that comes with the free version of s2Member, which can and should be tested prior to your purchase of s2Member Pro. That being said, I understand your desire to have the AWeber integration working properly on your installation. That’s what we all want here. If you are unable to get AWeber functioning after following ALL advice presented by Cristian (or another support rep), please submit your installation details and I’ll run diagnostics for you, or process a refund; we’ll leave the choice to you.

See: s2Member® » Private Contact Form

Posted: Thursday Oct 25th, 2012 at 10:50 pm #29731
Staff Member

Thanks for the heads up on this thread.

@ Henning Wegener

Thanks for the great suggestion. We’ll certainly check it out. I’m not sure we qualify as an open source project for the entire s2Member / s2Member Pro combination, but we’ll certainly check into their definition on this matter.

Posted: Wednesday Oct 24th, 2012 at 9:56 am #29515
Staff Member
We have your contact info and site details on file.
Thanks for the heads up on that Cristian. We’ll take a look at this tomorrow for you.
Viewing 25 replies - 1,201 through 1,225 (of 1,909 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.