Jason (Lead Developer)

My Latest Replies (From Various Topics)
Author | Replies | ||
---|---|---|---|
Author | Replies | ||
Posted: Tuesday Feb 21st, 2012 at 12:07 am #5823 | |||
![]() |
|||
Hi there. Thanks for your inquiry. So you don’t have any Tag Restrictions configured with s2Member? It’s possible that one of your URI Restrictions is inadvertently protecting Tags with a matching word fragment found in the URI. Adjusting your URI Restrictions might help you avoid this conflict. |
|||
Posted: Tuesday Feb 21st, 2012 at 12:05 am #5821 | |||
![]() |
|||
Hi there. Thanks for your inquiry. No, that’s not currently possible with s2Member, or with s2Member Pro.
|
|||
Posted: Tuesday Feb 21st, 2012 at 12:01 am #5820 | |||
![]() |
|||
Hi there. Thanks for your inquiry. Sounds fine to me. I don’t see anything here that s2Member can’t handle. Just be sure to use s2Member’s “Modification Buttons”, instead of regular Payment Buttons. You’ll find the same functionality through s2Member’s Pro Forms (be sure to use a Modification Pro Form). This way the existing account is upgraded, as opposed to asking the Customer to register all over again. |
|||
Posted: Monday Feb 20th, 2012 at 11:58 pm #5819 | |||
![]() |
|||
Support Reps are available Monday-Friday (until 5pm EST).
Please allow 24-48 hours for a response from a Support Rep. I’m sorry. No, I don’t believe that’s possible. Once a Recurring Profile is configured in the PayPal Pro account system, it’s on the schedule that was originally agreed upon. It’s easy to change that schedule if you have a PayPal Pro account, but not temporarily (I don’t believe). I recommend checking with PayPal on this though, they’ll know better than we will. Perhaps there are new features available that we’re not yet aware of. |
|||
Posted: Monday Feb 20th, 2012 at 11:54 pm #5818 | |||
![]() |
|||
Support Reps are available Monday-Friday (until 5pm EST).
Please allow 24-48 hours for a response from a Support Rep.
If you only need to process credit cards, I recommend that you integrate with Authorize.Net instead of PayPal. If you integrate with PayPal Pro (not PayPal Standard, “Standard” doesn’t work with s2Member Pro Forms), you will need PayPal “Pro”. If you integrate with PayPal Pro, they require that you keep PayPal as an option.
None of this is possible with a default installation of s2Member Pro. Actually, it’s quite easy to add Custom Registration/Profile Fields, but not exactly in the way you’ve described. That being said, you can certainly accomplish this using a custom Pro Form theme that you design yourself. |
|||
Posted: Monday Feb 20th, 2012 at 11:47 pm #5816 | |||
![]() |
|||
Hi there. Thanks for writing in. |
|||
Posted: Monday Feb 20th, 2012 at 11:39 pm #5815 | |||
![]() |
|||
Sorry, no. At least, not without a hacked solution. This issue affects most plugins interfacing to WordPress, because other plugins and WP itself rely on both a Username field, and an Email field. That being said, there have been some workarounds introduced that you’re most welcome to try. See: http://www.primothemes.com/forums/viewtopic.php?f=36&t=14806&p=33812#p33812
I don’t recommend doing this though. The benefits do NOT outweigh the problems this introduces for other plugins ( in my opinion).
By default, s2Member uses Membership Levels, and these provide incremental access. So you’ll be dealing with the same issues. However, s2Member also makes it possible to use Custom Capabilities, which would certainly accomplish what you need. Please see this video tutorial (kinda old now, but still applies).
I would suggest that you make use of s2Member’s API Notifications for this. These are available even in the free version. A developer can write a short script that receives details from s2Member’s event-driven API Notifications, which are configured from your Dashboard, under: s2Member -> API Notifications.
Yes, but may require a short custom file that attaches to one of s2Member’s many Hooks/Filters. I recommend that you write into our Customer Support Forums for assistance with this. We’ll be happy to provide a sample code snippet to help you accomplish this.
Ask away :-) |
|||
Posted: Monday Feb 20th, 2012 at 11:28 pm #5813 | |||
![]() |
|||
Hi there. Thanks for your inquiry. Regarding Custom Post Types. Yes, these are supported by s2Member. You can protect Custom Post Types using s2Member’s Post Access Restrictions. It’s even possible to protect “all” of a specific “type” of Post. You will find further details in your Dashboard (even in the free version), under: |
|||
Posted: Monday Feb 20th, 2012 at 11:23 pm #5810 | |||
![]() |
|||
Hi Jeffrey. We’re emailing you directly on this. |
|||
Posted: Monday Feb 20th, 2012 at 11:14 pm #5809 | |||
![]() |
|||
Hi there. I would suggest using s2Member’s API Notifications for this. A developer can use the Dashboard to integrate a custom script of their own, which connects these two applications together, with the help of s2Member’s API Notifications. These are available, even in the free version of s2Member. In your Dashboard, please see: |
|||
Posted: Monday Feb 20th, 2012 at 11:07 pm #5803 | |||
![]() |
|||
Ticket closed. Thank you. |
|||
Posted: Monday Feb 20th, 2012 at 11:01 pm #5798 | |||
![]() |
|||
Hi Jordan. Details received. Thank you. Regarding the first issue. I was unable to reproduce this in my short visit to your site. If it happens again, I would start looking for the exact URL where the error occurred (do you have this?). A timeout exceeding 30 seconds would indicate there is a slow PHP routine somewhere on your site. Once you know what the exact URL is, along with any query string variables, we can help you rule out s2Member, and perhaps find the offending plugin and get rid of that. Please see our Support Policy regarding other plugins though: s2Member® » Support Policy On the second issue. I’m finding several entries in your s2Member log file indicating a failure on IPN event:
I believe you are seeing a bug that exists in your current version of s2Member v111220. Changelog Excerpt for v120213
(s2Member/s2Member Pro) Bug fix. Due to an issue that once existed in releases of s2Member prior to v110927, s2Member’s Auto EOT System was sometimes failing to succeed in cases where no IPN Signup Vars could be found (but only for Members who originally joined under a release of s2Member prior to v110927). s2Member v120213 resolves this elusive bug with a built-in workaround (i.e. a built-in default value in the code), specifically for this scenario.
|
|||
Posted: Monday Feb 20th, 2012 at 10:45 pm #5795 | |||
![]() |
|||
Thank you. I just took a quick look at your log file, and I’m seeing this error code: E00007 You can look that up here: http://developer.authorize.net/tools/arberrorcodes/
|
|||
Posted: Monday Feb 20th, 2012 at 10:35 pm #5794 | |||
![]() |
|||
Hi Gary. Thanks for your inquiry. That’s not possible with s2Member Coupon Codes. Only price adjustments, not term adjustments. However, you might be able to accomplish what you need using variables in your Shortcode. This article that I wrote awhile back explains how to use variables in your Shortcode. For instance, you might change the value of |
|||
Posted: Monday Feb 20th, 2012 at 10:29 pm #5791 | |||
![]() |
|||
Hi Rosemary. Thanks for writing in. We’ll need to see screenshots for these two issues please. |
|||
Posted: Monday Feb 20th, 2012 at 10:26 pm #5790 | |||
![]() |
|||
Hi Rosemary. Sorry. Again, can you please post a screenshot for me? |
|||
Posted: Monday Feb 20th, 2012 at 10:25 pm #5789 | |||
![]() |
|||
Hi Rosemary. Thanks for writing in :-) Can you please post a screenshot for me? |
|||
Posted: Monday Feb 20th, 2012 at 10:22 pm #5788 | |||
![]() |
|||
Hi Sunny. Yes, that’s a great idea. Another way of doing an upgrade is via FTP. Both s2Member and s2Member Pro can be upgraded via FTP instead, so that you’re not relying on the automatic upgrade script. That being said, I do see your point. Either way if the site is down, this makes things difficult. We don’t go down often, but it would still be nice to have this :-) Upgrading s2Member Pro manually via FTP: |
|||
Posted: Monday Feb 20th, 2012 at 10:18 pm #5787 | |||
![]() |
|||
Please try this Hook instead. You’ll want to Hook into s2Member’s handling of this.
|
|||
Posted: Monday Feb 20th, 2012 at 10:08 pm #5785 | |||
![]() |
|||
This should do the trick for you.
|
|||
Posted: Monday Feb 20th, 2012 at 9:43 pm #5782 | |||
![]() |
|||
Hi there. Thanks for your inquiry.
Yes, that would be the expected behavior. These are handlers, not display pages. Communication between these URLs and ccBill takes place silently behind-the-scene, so there’s nothing to display. If you’d like to see what’s going on the behind-the-scene, you can enable s2Member’s logging routines for ccBill. Please check your Dashboard under: s2Member -> ccBill Options -> Account Details. |
|||
Posted: Monday Feb 20th, 2012 at 9:40 pm #5781 | |||
![]() |
|||
Great, thanks for following up with this. We appreciate that. |
|||
Posted: Monday Feb 20th, 2012 at 9:38 pm #5779 | |||
![]() |
|||
Hi there. Thanks for your inquiry.If you’re running with PayPal Standard Buttons, you can check the Shortcode documentation for the You’ll also find the So you might create a PayPal Button Shortcode with
Load it up (while NOT logged in), and copy the URL from one site to another. |
|||
Posted: Monday Feb 20th, 2012 at 9:30 pm #5777 | |||
![]() |
|||
Thanks for the follow-up.
Yes, you can use Simple Conditionals or Advanced Conditionals :-)
Certainly. I’m not sure what you mean exactly though. Is your Membership Options Page not adequate?
Here is a longer explanation from the PayPal API docs, maybe it will help.
10501 Invalid Configuration This transaction cannot be processed due to an invalid merchant configuration. Occurs when the billing agreement is disabled or inactive.
What type of Pro Form did this occur in? Can you please post the Pro Form Shortcode you were using? |
|||
Posted: Monday Feb 20th, 2012 at 9:22 pm #5776 | |||
![]() |
|||
Hi Dan. Thanks for your inquiry and kudos :-) Certainly possible if you have the know-how. You will find the API Function written in PHP for this widget, documented here. I think you’ll find this helpful. The source code for this aspect of s2Member is located in the documentation here. |