Raam Dev

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Monday Nov 5th, 2012 at 10:27 pm #30718 | |
![]() |
|
Hi Emily, Yes, this is possible with s2Member, but it will require that you calculate the current date and then set the length of the subscription to the number of days remaining in the year. The s2Member shortcodes have attributes that define how many days the subscription is for and you can dynamically change those attributes. With a little bit of PHP code, you can calculate how many days are remaining in the current year and then dynamically set the attributes of the s2Member shortcode so that the button or form that shows up will create a subscription for that length (so that the subscription ends on the last day of the year). For more information on dynamic shortcode attributes, you may be interested in this thread. s2Member does not currently have a renewals or reminders feature, though that feature is coming in the next major release of the software. Until then, you can use something like AWeber or MailChimp to send a reminder email to all your members. s2Member integrates with both of those email services. |
|
Posted: Monday Nov 5th, 2012 at 10:20 pm #30717 | |
![]() |
|
Hi Emily, We do not currently have a release date set for the next major release, but we will make an announcement as soon as possible. Thank you for your patience. |
|
Posted: Monday Nov 5th, 2012 at 6:28 pm #30705 | |
![]() |
|
Hi Michelle, I’m not sure what will happen if you try adding data to a MailChimp field that doesn’t exist on that list, but you can easily add code to the s2hacks.php file that simply checks the user’s level and then submits the merge data that corresponds to that list. For example:
|
|
Posted: Monday Nov 5th, 2012 at 6:15 pm #30703 | |
![]() |
|
Thanks for the update, Joseph. I’ll send Jason another email to see if he can offer any more thoughts. |
|
Posted: Monday Nov 5th, 2012 at 5:58 pm #30701 | |
![]() |
|
Hello, It sounds like this is what you might be running into (quoted from Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior):
Regarding manually updating the Subscriber ID for users who were manually added: YES, you can do that. When a member cancels their subscription (or a payment fails repeatedly), PayPal will send s2Member an IPN message that includes the Subscription ID. If s2Member can find a matching Subscription ID associated with an existing member, then it will handle that account as per your settings in Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior. |
|
Posted: Monday Nov 5th, 2012 at 5:52 pm #30699 | |
![]() |
|
Did you try checking what $_SERVER[‘REMOTE_ADDR’] reports? I believe that’s the variable that s2Member will be using to determine your IP address. |
|
Posted: Monday Nov 5th, 2012 at 5:50 pm #30698 | |
![]() |
|
Hi Scott, I have not observed this or heard of it before. Do you have a test page that you could show us as an example? Also please download this Server Check Tool, upload the PHP file to your WordPress directory, and then load the URL to the file in your browser. It will run a bunch of tests to determine if there’s anything amiss on the server-side. |
|
Posted: Monday Nov 5th, 2012 at 5:48 pm #30696 | |
![]() |
|
Hi Colin, Yes, when you create Custom Registration/Profile fields, you can specify whether that field is hidden during registration in the Allow Profile Edits option. Is that what you’re looking for? |
|
Posted: Monday Nov 5th, 2012 at 5:46 pm #30695 | |
![]() |
|
Hi Mai, Yes, you can restrict multiple WordPress Posts/Pages underneath one Membership Level. Then a user can signup and get an account and access those Posts/Pages. If you want to sell access to the videos individually, you can use the Custom Capabilities feature. Then, if an existing member wants to buy access to additional videos, you can sell them a Custom Capability that will give them access to a new video. Please see the Custom Capabilities video for more information about how this works. If you have any other questions, please let us know. |
|
Posted: Monday Nov 5th, 2012 at 5:41 pm #30692 | |
![]() |
|
Hello, You should be able to add the necessary CSS style attributes to that image to have it resize at different scales (for example, an @media (max-width: ) style. |
|
Posted: Monday Nov 5th, 2012 at 5:35 pm #30690 | |
![]() |
|
Hi Hellston, The only reason you’d be redirected to the Membership Options Page is if you don’t have permission to download the file. So, I’d start with checking Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions. Does the user you’re using to test the download have enough downloads allowed for their given level? Is it possible that user has already reached their max-allowed downloads? If you’re using Advanced Download Restrictions (Dashboard -› s2Member® -› Download Options -› Advanced Download Restrictions), then you’ll want to make sure your download key is correct. Finally, you may want to look over Common Troubleshooting Tips and Resolving Problems with File Downloads to try some of the suggestions there. |
|
Posted: Monday Nov 5th, 2012 at 5:26 pm #30688 | |
![]() |
|
Hi Gary, It sounds like you’re just trying to have a Custom Profile/Registration field show up on the Pro-Form with its value prefilled with a value from the cookie on the person’s computer (if any), is that right? If so, the easiest way to achieve that would be to create your Custom Registration Field, display the Pro-Form, then view-source, and then copy the HTML for that specific field. Then, you can edit the Pro-Form template (see Is it possible to modify s2Member® Pro Form templates?), paste in that HTML, then add some PHP that echo’s the value of $_COOKIE[“AffiliateCookie”] into the field. Since you’ll be adding this field to the Pro-Form manually, you’ll then need to edit the Field’s properties inside s2Member and set it to be hidden during registration (otherwise two copies of the field will show up on the Pro-Form). |
|
Posted: Monday Nov 5th, 2012 at 5:09 pm #30686 | |
![]() |
|
Hi Brian, If you install WordPress on a different domain (even a subdomain like members.sippclub.com), the two installations of WordPress won’t be able to talk to each other, so if someone logs in on the main domain, they won’t be logged in or have any access to the protected content on the sub-domain. There’s no reason your theme developer shouldn’t be able to get your theme working, so I recommend going that route. |
|
Posted: Monday Nov 5th, 2012 at 4:57 pm #30685 | |
![]() |
|
I would like to be such a hero, in such a world, and have such a special place reserved in paradise. :) |
|
Posted: Monday Nov 5th, 2012 at 4:50 pm #30684 | |
![]() |
|
Hi Tom, Yes, the Billing Modification forms that come with s2Member Pro allow you to do exactly that. You can present an upgrade form to an existing member (paid or free member) to upgrade or downgrade their account to give them more or less access and as part of that upgrade/downgrade you can modify their recurring subscription amount. You can also sell Custom Capabilities to existing members on a one-time basis, charging a one-time fee to give them additional access. Finally, if you want to just sell access to a single page, you can do that through the Specific Post/Page feature, which lets you charge for access to a specific post/page. Once someone completes their payment, they will be emailed a special link that gives them access to that page/post. |
|
Posted: Monday Nov 5th, 2012 at 4:46 pm #30683 | |
![]() |
|
Great! Thanks for the update. :) |
|
Posted: Friday Nov 2nd, 2012 at 6:36 pm #30513 | |
![]() |
|
Do you have Open Registration disabled in Dashboard -› s2Member® -› General Options -› Open Registration? If Open Registration is not disabled, what happens if you disable the s2Member plugin (make sure Deactivation Safeguards are enabled in Dashboard -› s2Member® -› General Options -› Deactivation Safeguards)? |
|
Posted: Friday Nov 2nd, 2012 at 6:35 pm #30512 | |
![]() |
|
Closing this thread because it’s a duplicate of this thread: http://www.s2member.com/forums/topic/membership-level-not-changing-after-checkout/ |
|
Posted: Friday Nov 2nd, 2012 at 6:33 pm #30511 | |
![]() |
|
Hi Veronica, The s2Member Pro-Forms are styled using s2Member CSS. If you want to style the Pro-Forms yourself, you can disable the s2Member CSS (see How can I prevent s2Member® Pro from loading it’s default CSS?) and then write your own CSS styles for the Pro-Form. If you just need to make subtle tweaks, you may be able to create additional CSS styles and add them to your theme’s style.css file to override the s2Member CSS (or alternatively, you could embed the custom CSS styles right in the WordPress Post/Page where you’re putting the shortcode). |
|
Posted: Friday Nov 2nd, 2012 at 6:30 pm #30509 | |
![]() |
|
Hi Christopher, There should be other logs in wp-content/plugins/s2member-logs/ that contain additional information (paypal-ipn.log, paypal-rtn.log, and paypal-api.log). Could you please check those for information about this transaction as well? Also, could you please clarify that this is a first-time purchase being made by a user who is not logged into WordPress and that this isn’t an upgrade? If it’s an upgrade, are you using the Billing Modification form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms) and are you doing so while logged in as the user you’re trying to upgrade? If you could describe from start to finish what you see and what you’re expecting during your test, that would be helpful. |
|
Posted: Friday Nov 2nd, 2012 at 6:25 pm #30508 | |
![]() |
|
Hi Tom, Yes, this is certainly possible with s2Member and there are many other s2Member users who are running s2Member for the same type of site. You can use the Membership Level system and then restrict certain WordPress posts/pages to those levels (you’d place the videos on those restricted pages). You could also use the Custom Capabilities feature to have even finer control over what access each user has. While s2Member doesn’t have any shortcodes for listing purchase history, you could certainly use the s2Member Advanced Conditionals (Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals) to check which access the user has and then show them links to the respective pages. |
|
Posted: Friday Nov 2nd, 2012 at 6:20 pm #30507 | |
![]() |
|
Hi Brian, While the Free Registration Pro-Forms do not require checkout by PayPal (or any interaction with PayPal for that matter), you must still configure your PayPal email address in Dashboard -› s2Member® -› PayPal® Options -› Account Details. This has to do with how the Pro-Form system works within s2Member. Regarding the tabbing: The thing that determines the order of fields when pressing the Tab key is an HTML attribute called tabindex. The s2Member Pro-Forms automatically generate a tabindex starting with 10, then 20, then 30, etc. If you look at the HTML for your contact form in the footer of your website, you’ll see that the Name field has a tabindex of 21, which is why pressing tab after the Last Name field on the Pro-Form (tabindex 20) goes to your Name field in the footer (tabindex 21). To fix this, you’ll need to modify the HTML for the contact form in your footer and change the tabindex for those fields to something much higher (you can use 500, 501, and 502 to be safe). |
|
Posted: Friday Nov 2nd, 2012 at 6:08 pm #30505 | |
![]() |
|
Hi Genie, You should be able to use the success=”” shortcode attribute to specify the URL to a custom Thank You page. Please see Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained) for more information. |
|
Posted: Friday Nov 2nd, 2012 at 6:05 pm #30504 | |
![]() |
|
Hi Mike, If you’re trying to charge $2 total at signup ($1 setup fee + $1 recurring amount), then you need to set the Trial/Initial amount to $2, not $1. That way, the customer will be charged $2 for the first month ($1 setup fee + $1 recurring fee), and then $1/month after that. Does that make sense? |
|
Posted: Friday Nov 2nd, 2012 at 5:57 pm #30502 | |
![]() |
|
Hi Joseph, If you moved from another site, it’s possible that one of your s2Member-generated shortcodes (i.e., PayPal buttons or Pro-Forms) have a custom=”” attribute that contains the wrong site URL. The custom=”” attribute must contain the URL of the site your s2Member installation is hosted on. I recommend checking all of your s2Member configuration and trying to regenerate the shortcodes. Also, if your PayPal was previously configured for a different site, you’ll want to check your PayPal configuration to make sure none of the settings over there are pointing to the old site. |