Jason (Lead Developer)

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Thursday Jan 31st, 2013 at 6:48 am #40093 | |
![]() |
|
Thanks for the follow-up :-)
I integrated with one Bucket, then re-integrated with another Bucket, as part of a test. s2Member® supports only ONE S3 Bucket at a time. It’s not possible to integrate multiple Buckets running simulataneously. I suggest that you create sub-directories in your S3 Bucket.
|
|
Posted: Thursday Jan 31st, 2013 at 6:43 am #40091 | |
![]() |
|
Thanks for reporting this important issue.It appears that you’re running a older release of s2Member® Pro. Please upgrade to the latest release. At this time, that is s2Member® and s2Member® Pro v130123. If the problem still exists, please submit a Dashboard login privately and we will run diagnostics on your installation. Please use: s2Member® » Private Contact Form |
|
Posted: Thursday Jan 31st, 2013 at 6:38 am #40088 | |
![]() |
|
It sounds like you have User Management enabled on the ccBill side of things. Please review this section of your Dashboard and confirm for us that you’ve completed all of the ccBill integration steps succesfully. Please see: Dashboard -› s2Member® -› ccBill® Options Dashboard -› s2Member® -› ccBill® Options -› Account Details
*Important* User Management needs to be turned off in your ccBill® account. s2Member’s integration with ccBill® does NOT require ccBill® to manage Usernames/Passwords. Instead, s2Member needs to be given exclusive permission to handle this for you. In your ccBill® account, see: Account Admin -> User Management. Turn this off, and choose: Do NOT collect Usernames/Passwords. You will also want to remove Username/Password references in the APPROVAL Email Receipt configured in your ccBill® account. In your ccBill® account, see: Account Admin -> Custom Emails.
|
|
Posted: Thursday Jan 31st, 2013 at 6:35 am #40087 | |
![]() |
|
Thanks for the heads up on this thread :-)
If you would like to offer a discount, please setup a Pro Form that provides access to your site, but set the price to a lower amount. Place the resulting shortcode on a Post or Page and send visitors that receive a discount there. Using Pro Coupon Codes would also be an option. See also: Knowledge Base » s2Member® Pro Forms |
|
Posted: Thursday Jan 31st, 2013 at 6:21 am #40084 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
If you have PayPal “Subscriptions”, please use the Subscription IDs from PayPal. If you have Recurring Profiles, use your Recurring Profile IDs from PayPal. If you only have “Buy Now” transactions (i.e. no recurring payments), please use the original Transaction IDs.
Yes, that is sufficient. Assuming all of your IPN communication is setup properly. |
|
Posted: Wednesday Jan 30th, 2013 at 4:08 am #39994 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)I’m sorry, but we can’t assist with custom modifications. |
|
Posted: Wednesday Jan 30th, 2013 at 4:06 am #39993 | |
![]() |
|
Thanks for the follow-up :-)I appreciate you reporting this. We’ve investigated the issue and found a possible cause for this. I’m attaching a patch file if you’d like to apply it. Please unzip and upload the attached file, allowing it to override your existing copy of: /s2member-pro/includes/classes/exports-in.inc.php This change will go out in the next maintenance release. Line #107 modified from:
To:
Please let us know if problems persist :-) |
|
Posted: Wednesday Jan 30th, 2013 at 3:53 am #39990 | |
![]() |
|
Thanks for the follow-up :-)
Yes, the stars aligned! When it comes to online banking, you really have to put your trust in the underlying merchant bank and your payment gateway on things like this. I know what you’re thinking, “Yea, trust banks. Ha!” :-) Anyway, we all have to work with them these days. All you can do is monitor the log files that s2Member keeps, and make adjustments to any configuration options they provide you with. If you’re unhappy with the results, you might consider moving to a different merchant provider. I’ve been happy with PayPal, they do a good job overall. Having been on the other side of this issue, needing to deal with chargebacks caused by a payment gateway that did NOT defend you well enough, is worse :-) You learn to appreciate fraud filters once your site goes live.
Closing this thread. Thank you VERY much for helping us resolve this.
I replied to your other thread here. See: http://www.s2member.com/forums/topic/how-to-cancel-paypal-acct-during-free-trial/#post-39988 |
|
Posted: Wednesday Jan 30th, 2013 at 3:44 am #39988 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
If a customer wants to cancel, you can always process this manually.
1. Deny them on-site access by revoking Membership privileges via WordPress/s2Member. 2. Log into PayPal and cancel the Subscription (or Recurring Profile) associated with the customer.
If they paid via PayPal (i.e. through a PayPal Button, or through PayPal Express Checkout), they will need to login at PayPal.com, access their list of Subscriptions (or Billing Agreements), and terminate future billing. If they terminate future billing, s2Member is notified behind-the-scene; and s2Member will take the appropriate action, at the appropriate time. Every customer that goes through PayPal, where there is Recurring Billing or an Initial/Trial period, will have a PayPal account. And, it won’t matter if they have started paying you or not yet; they still have a Billing Agreement (or Subscription) in their PayPal account that they can terminate at any time they like.
The only exception to this, is with PayPal’s ERP service. If you’re using PayPal’s ERP service, customers that paid you via PayPal, will NOT have a PayPal account. The only way for them to cancel future charges, is by contacting you. You must handle these manually. Please see: https://www.s2member.com/forums/topic/paypal-integration-2/#post-38392
|
|
Posted: Wednesday Jan 30th, 2013 at 3:35 am #39987 | |
![]() |
|
Thanks for the follow-up :-)
I’m glad to hear they got this fixed for you. If the server cannot reach itself over the HTTP protocol, there is a definitely a server configuration issue that should be resolved. It sounds like they resolved this for you. It sounds like it’s a hack, but perhaps they’ll consider this for future reference. An HTTP request sent from anywhere, when it references your domain name (which is the case with s2Member®), should be performed with an IP obtained via a DNS lookup, and not resolved locally. It sounds like your server was attempting to resolve an outgoing HTTP request locally, simply because the domain matched up with your own.
No, I’m really not sure. What email log are you speaking of exactly? |
|
Posted: Wednesday Jan 30th, 2013 at 3:28 am #39986 | |
![]() |
|
Thanks for the follow-up :-)Regarding… Regarding… Or whatever you need to match up with. I’m not certain what each of those variables accomplish in the context of that 3rd-party component, but I’m sure you can determine this from your end. You just need to give s2Member a word fragment that is always associated with content like this. Also, please be careful about variable reversal. Generally speaking, it’s not a great idea to configure a URI Restriction with s2Member that searches a string with multiple query string arguments. This is because a reversal of those arguments could cause s2Member to miss something. For instance, if you set a URI Restriction like this: I could simply visit a URL with these values reversed: instance_id=9&ai1ec_event=trial-event-1 |
|
Posted: Wednesday Jan 30th, 2013 at 3:21 am #39985 | |
![]() |
|
Thanks for the follow-up :-)Thanks for listing the other plugins/themes. Nothing jumping right out at me yet. Your site seems pretty responsive right now. Is this strictly a memory issue? If so, what is your current WP memory limit set to? Also, you mentioned…
Please have them forward their findings to us, or to you. Please post them here and we’ll review them with you. Also, please send us a Dashboard login so we can review your content, and your Restriction Options for s2Member. Perhaps there is a site-specific bottleneck somewhere that is non-obvious. |
|
Posted: Wednesday Jan 30th, 2013 at 3:10 am #39984 | |
![]() |
|
Thanks for the follow-up :-)
If you have s2Member will auto-detect this. If you have |
|
Posted: Wednesday Jan 30th, 2013 at 3:05 am #39983 | |
![]() |
|
Thanks for your reply :-)Please don’t turn Open Registration on unless you intend to allow anyone to register as a Free Subscriber. If the registration screen says “Registration Not Allowed”, it’s because the Registration Access Link that you clicked, did not authenticate you as a paying customer.
I can confirm this does not occur in a default installation of WordPress® together with s2Member®. Tested today on a clean installation of WordPress® running no other plugins and a default WP theme. Running the latest versions of both WordPress® and s2Member®.
If problems persist, please email me back with the log entries from your last test transaction.
|
|
Posted: Wednesday Jan 30th, 2013 at 2:55 am #39981 | |
![]() |
|
Thanks for the follow-up :-)
A blank screen after checkout would not be the expected outcome. Customers should be greeted by your Auto-Return handler. s2Member comes with a default Thank-You page for PayPal’s Auto-Return feature. The customer should either be instructed to register, or to await email confirmation; depending on the type of purchase. Please see: Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT/Auto-Retun Integration It sounds like you may have a conflicting plugin somewhere, or a possible configuration issue. I can confirm this does not occur in a default installation of WordPress® together with s2Member®. Tested today on a clean installation of WordPress® running no other plugins and a default WP theme. Running the latest versions of both WordPress® and s2Member®. If problems persist, please setup a test installation and try to reproduce the issue there. If you can reproduce this on a clean installation of WordPress®, we’ll be happy to take a closer look for you. Please see this article for some clarification about the scope of our support services.
Also. Please note that s2Member can be instructed to keep logs of it’s communication with PayPal®, so that you can take a closer look at what’s going on behind-the-scene. Please see: Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging
|
|
Posted: Wednesday Jan 30th, 2013 at 2:40 am #39980 | |
![]() |
|
Thanks for the follow-up :-)I can confirm this does not occur in a default installation of WordPress® together with s2Member®. Tested today on a clean installation of WordPress® running no other plugins and a default WP theme. Running the latest versions of both WordPress® and s2Member®. If problems persist, please setup a test installation and try to reproduce the issue there. If you can reproduce this on a clean installation of WordPress®, we’ll be happy to take a closer look for you. Please see this article for some clarification about the scope of our support services.
Also, please note that s2Member’s export file can sometimes be confusing to site owners, with respect to Custom Registration/Profile Fields. Reviewing this article about import files, will explain quite a bit about s2Member’s export files as well. s2Member’s exportation format follows the same format as it’s importation system does.
Please see: Knowledge Base » Import (or Mass Update) Users Understanding Custom Registration/Profile Fields In A CSV Import File |
|
Posted: Wednesday Jan 30th, 2013 at 2:34 am #39979 | |
![]() |
|
Thank you very much for reporting this.
I’ll see what we can do to accommodate this in a future release. |
|
Posted: Wednesday Jan 30th, 2013 at 2:31 am #39978 | |
![]() |
|
Thank you. s2Installs is no longer in business. I’m having that link removed right now.
|
|
Posted: Wednesday Jan 30th, 2013 at 2:24 am #39976 | |
![]() |
|
Thanks for the heads up on this thread :-)@Melissa ShanhunYour log entries indicate that everything went fine, except the Auto-Return handler failed on verification of incoming $_POST variables from PayPal. This is likely caused by an incorrect PDT Identity Key in your s2Member® configuration. Please review this section of your Dashboard and report back. Thank you! See: Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration
|
|
Posted: Wednesday Jan 30th, 2013 at 2:20 am #39975 | |
![]() |
|
Thanks for the heads up on this thread :-)I was unable to reproduce this on a clean/test installation of WordPress. If problems persist, please make an attempt to reproduce this yourself on a clean test installation of WordPress running only a default WP theme and only the s2Member plugin. If you’re able to reproduce it there, please submit a Dashboard login privately and we’ll investigate it for you. Please use: s2Member® » Private Contact Form |
|
Posted: Wednesday Jan 30th, 2013 at 2:12 am #39974 | |
![]() |
|
Unable to reproduce on your test installation. My upgrade from one version of s2Member Pro to another went as expected. Please check your Username and Password; then try again. If problems persist, please let me know.
|
|
Posted: Wednesday Jan 30th, 2013 at 1:59 am #39973 | |
![]() |
|
Details received. Thank you!~ Investigating now. |
|
Posted: Saturday Jan 26th, 2013 at 5:59 am #39670 | |
![]() |
|
Details received. Thank you!I find the following error in your log files.
Upon further inspection, I find that your ccBill Button Shortcode, contains a The See also: Knowledge Base » Don't Mix www, — and Without! Please let us know if problems persist :-) |
|
Posted: Saturday Jan 26th, 2013 at 5:45 am #39667 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Excellent question. We’ve been asked this a few times now, so I’m going to publish a KB article on this topic. Please let us know if you have any other questions/concerns :-) |
|
Posted: Saturday Jan 26th, 2013 at 5:07 am #39643 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)You might want to have a look at s2Member’s URI Restrictions, because those are capable of protecting content generated by 3rd-party components and plugins. While I can’t offer support for 3rd-party plugins, if you can show us some example URLs that you’re trying to protect, which are generated by this plugin, we’ll try to point you in the right direction with s2Member®. See: Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions Please let us know if problems persist :-) |