Jason (Lead Developer)

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Wednesday May 30th, 2012 at 9:25 am #14933 | |
![]() |
|
Thanks for the heads up on this request for support.
So I would have to manually cancel the user before they upgrade/downgrade?
Regarding this limitation that exists in the PayPal® ERP service itself… If a customer upgrades/downgrades their paid subscription, you will need to manually cancel any existing charges that were previously associated with a former paid subscription. While it’s true that s2Member sends all of the data through the upgrade/downgrade process, in order for PayPal to make the changes required; since the customer is not actually associated with any account at PayPal, the upgrade/downgrade process will not cancel and/or modify existing charges on the PayPal® side of things, it must be done manually. |
|
Posted: Wednesday May 30th, 2012 at 8:47 am #14929 | |
![]() |
|
Thanks for the heads up on this.
We’ll have this resolved in the next maintenance release. |
|
Posted: Saturday May 26th, 2012 at 2:34 am #14670 | |
![]() |
|
I felt I should clarify this statement…
It’s not a cacheable file (in the eyes of Quick Cache). The Quick Cache plugin only deals with WordPress page caching, from XML/HTML output. It will not cache any request for a JavaScript file, regardless of configuration. |
|
Posted: Saturday May 26th, 2012 at 2:15 am #14669 | |
![]() |
|
Thanks for the heads up on this request for support.
Yes, I would set this to TRUE, do NOT cache Regarding this file. It seems to be loading pretty fast at present. I noticed the average time is listed at 3.15 seconds, but this file is loading much faster than that. Note, having Quick Cache
If problems persist, please post a list of any MU plugins that your site currently operates with. The |
|
Posted: Saturday May 26th, 2012 at 1:57 am #14668 | |
![]() |
|
Button encryption does not work in Sandbox mode.
This was reported last year, and I reported it to PayPal, but they’ve never fixed it. Going into LIVE mode, should resolve button encryption issues from the Sandbox. |
|
Posted: Saturday May 26th, 2012 at 1:54 am #14667 | |
![]() |
|
Thanks for the heads up on this request for support.If problems persist, please enable s2Member’s logging routines, and post any failure messages you get here in the forum, for us to review with you. That is, the failure messages (along with the log data). Please remember to X out any private details (i.e. sensitive information) before posting. Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging |
|
Posted: Thursday May 24th, 2012 at 6:19 am #14456 | |
![]() |
|
Hi there. Thanks for the heads up on this request for support.Regarding Facebook. Yes, I would just sidestep s2Member in any custom integration that you do. From my experience with Facebook, it’s best to create a Free Subscriber account within WordPress, based on the data provided by the Facebook API. This allows the potential customer into the site with a Username/Password. Once logged in, if they buy something, s2Member will automatically upgrade their existing Free Subscriber account within WordPress, to a paid Membership Level. So for instance, you might use this WordPress function, in concert with your Facebook integration. The default Role in WordPress, is the “subscriber” Role. So wp_create_user() should be the only function call you need to complete the integration with Facebook. If you need to make adjustments after creating the User. You might do something like this.
|
|
Posted: Thursday May 24th, 2012 at 5:43 am #14453 | |
![]() |
|
This thread may be of some interest to you.
We posted a patch for this a few days, making it possible to use multiple forms. http://www.s2member.com/forums/topic/customer-cant-buy-a-post-and-a-membership/#post-10411 |
|
Posted: Thursday May 24th, 2012 at 3:06 am #14411 | |
![]() |
|
Thanks for the heads up on this request for support.Whenever tax may apply, s2Member Pro Forms will collect some location-specific details that need to be considered before your Pro Tax Configuration is parsed (i.e. before sending the customer to Express Checkout). Since pro tax calculations can include location-specific details, s2Member Pro forms need to know where your customer is located, before sending the customer to Express Checkout. As Cristian mentioned, Express Checkout is a bit different from PayPal Standard. It’s up to s2Member Pro, to calculate the tax (as you’ve configured with s2Member), because PayPal Standard tax calculations do NOT get applied during Express Checkout (e.g. it’s up to your shopping cart system – s2Member Pro). While I can understand your desire to reduce these fields when you’re running only a flat percentage rate, it’s not something s2Member Pro is capable of in the current release. That is, the location-specific fields will always appear, if tax may apply. If you empty your tax configuration file for s2Member Pro, and add the flat rate to the total cost, they will dissapear though. Or, you could try implementing your own custom Pro Form template if you prefer. |
|
Posted: Thursday May 24th, 2012 at 2:28 am #14403 | |
![]() |
|
Hi there. Thanks for your inquiry.Please email a formal request, with all of the details (i.e. your client’s details, and your own account details), via our private contact form. s2Member® » Private Contact Form |
|
Posted: Thursday May 24th, 2012 at 2:12 am #14397 | |
![]() |
|
Yes, this is possible.Here’s an example of how one might go about it. Create this directory and file:
|
|
Posted: Thursday May 24th, 2012 at 2:08 am #14395 | |
![]() |
|
Thanks for bringing this to my attention.I was not aware of this. Thank you. I see there are several workarounds posted here: I’m adding this to our TODO list, so that we can attempt to create a reliable alternative for this particular scenario. Until then, any feedback that you can provide will be welcome. Regarding the s2Member code that handles this, you might want to have a look at this file/method, if you make an attempt to create a workaround. See: /s2member/includes/classes/files-in.inc.php, starting at line #476, look for static method “check_file_remote_authorization”. ~ This thread will be updated when a workaround is available. |
|
Posted: Thursday May 24th, 2012 at 2:00 am #14394 | |
![]() |
|
Thanks for the heads up on this request for support. Uhh, yes… confusing. PayPal is becoming ridiculous when it comes to account mix/match issues. One account has one API, and another account has another, sometimes even depending on the date that you signed up with them. Needless to say, we’ve had our issues trying to keep up with all of the undocumented changes, and weird account/API conflicts. Regarding Payflow Pro.The latest release of s2Member Pro now supports PayPal Payments Pro (Payflow Edition), making it possible to integrate with both PayPal Pro accounts, and also with PayPal Pro accounts that were sold under the Payflow Edition. I suggest that you contact PayPal directly, and ask them to setup a PayPal Pro (Payflow Edition) account, so that your account will have access to both the PayPal Pro API, and also to the Payflow API, under a single account. In the U.S., this is referred to as PayPal Pro (Payflow Edition). While this might not be listed on the site, I’ve been told that it’s possible to acquire this type of account over the phone. If you find that it’s NOT, please let us know, and provide any feedback that you can. It will be much appreciated! |
|
Posted: Tuesday May 22nd, 2012 at 8:29 am #14178 | |
![]() |
|
Thanks for the heads up on this request for support.
Please use the updated instructions here, regarding s2-o.php.
Pre Sale FAQs » How can I prevent s2Member® Pro from loading it’s default CSS? |
|
Posted: Tuesday May 22nd, 2012 at 7:49 am #14175 | |
![]() |
|
Hi there. Thanks for reporting this important issue.
While I’m not aware of any bug that would cause this, we’ll be happy to investigate it for you. Please submit a Dashboard login and FTP access to your server through our private contact form. Please make sure the installation that you submit, is running s2Member only, with a default installation of WordPress (i.e. no other plugins with potential conflicts).
|
|
Posted: Monday May 21st, 2012 at 9:06 pm #14122 | |
![]() |
|
Thanks again for the follow-up.
Patches an existing installation of s2Member v120517
http://d1v41qemfjie0l.cloudfront.net/s2member/uploads/registrations.inc_.php_.zip |
|
Posted: Monday May 21st, 2012 at 5:27 am #14059 | |
![]() |
|
Thanks for the follow-up. |
|
Posted: Sunday May 20th, 2012 at 6:44 am #14013 | |
![]() |
|
Hi there. Thanks for the heads up on this request for support.
No, you are correct. A new administrative account should recieve the highest Membership Level automatically, so long as your “administrator” Role is configured with the proper s2Member capabilities. s2Member handles this automatically, as seen in this file: /s2member/includes/classes/roles-caps.inc.php
If problems persist, I recommend that you run s2Member’s Role reset utility. That will scan all of your existing s2Member and administrative Roles, and put them where they need to be, based on the number of Membership Levels you’re currently running with. You will find this utility in the Dashboard, under: s2Member -> General Options -> Membership Levels/Labels (see bottom of this section please). |
|
Posted: Sunday May 20th, 2012 at 6:04 am #14011 | |
![]() |
|
Thank you. Details received. I just took a quick look at your installation, and I find that your Dashboard is failing to load this JavaScript dependency file required by s2Member.
I suspect this is related to an issue that’s been reported in the past. Some hosting companies use mod_security, which can cause this problem. Please see this detailed article for further information, and possible solutions. Knowledge Base » Mod Security, Random 503/403 Errors |
|
Posted: Thursday May 17th, 2012 at 7:56 pm #13827 | |
![]() |
|
UPDATE: s2Member® Pro v120517 fixes this additional issue.
s2Member® Unified Changelog » v120517 |
|
Posted: Thursday May 17th, 2012 at 7:33 pm #13825 | |
![]() |
|
Hi there. Thanks for the heads up on this request for support. Yes, s2Member/BuddyPress work very well together in a multisite environment. Regarding Custom Registration/Profile Fields. Regarding the checkout process. With s2Member Pro Forms, checkout and registration occur at the same time. In this case, BuddyPress registration is NOT used. Instead, you use an s2Member Pro Form, and customize that. Once the combined checkout/registration process is completed, the user can log in and gain access to any additional functionality made possible by BuddyPress. For example, after the initial checkout/registration process, you might redirect the user to their BuddyPress Profile. |
|
Posted: Thursday May 17th, 2012 at 7:13 pm #13822 | |
![]() |
|
Thanks for the heads up on this request for support. The first line in your error report, you can safely ignore. That’s a common warning that’s associated with Mailchimp chiclets (causes no problems, just a developer notice).
The others, indicate a parse error in PHP, but it’s difficult to tell from the short clip here, just what’s going on exactly. You might take a quick look at your PHP error log for further details. If problems persist, please post a Dashboard login for me, and I’ll run diagnositics on your installation. Please use this private contact form to submit those details. s2Member® » Private Contact Form
Uncaught SyntaxError: Unexpected token < /ww/home/:1 Uncaught ReferenceError: ws_plugin__s2member_paypalButtonGenerate is not defined admin.php:398 onclick [/hilite] |
|
Posted: Thursday May 17th, 2012 at 7:00 pm #13820 | |
![]() |
|
Thanks for the heads up on this request for support. A duplicate IPN error, indicates that s2Member already processed the return-data for this transaction, after the sale, in real-time. s2Member will ONLY process the return-data ONE time for each transaction. You might see an error like this if you attempt to bookmark a sale confirmation page. |
|
Posted: Thursday May 17th, 2012 at 6:56 pm #13819 | |
![]() |
|
Thanks for reporting this important issue Sam. It sounds like a conflict in the global namespace. You can try changing references to |
|
Posted: Thursday May 17th, 2012 at 6:52 pm #13818 | |
![]() |
|
Thanks for the heads up on this request for support. While I completely the understand the desire for this, s2Member really needs to stick with a standard here. The I posted some additional details regarding this issue here, along with a popular workaround. |