Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Sunday Feb 17th, 2013 at 4:18 am #42020 | |
![]() |
|
Thank you for your inquiry.
This is correct. You will need to have two separate forms for Authorize.Net and PayPal, and you can only have one Pro Form per page. If you’d like to be able to track whether a User has signed up through Authorize.Net or PayPal, you may want to assign a Custom Capability to the Pro Forms that you generate. Then you can use s2Member’s Simple Shortcode Conditionals to display the correct Modification/Cancellation form based on the Custom Capability the Customer has. See: Dashboard -› s2Member® -› API / Scripting -› Custom Capabilities
You should have different forms for each Payment Gateway. For PayPal: Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms
From the documentation
|
|
Posted: Saturday Feb 16th, 2013 at 9:34 pm #42011 | |
![]() |
|
Thank you for reporting this important issue.It sounds like you have s2Member set up to delete users in your Automatic End of Term options. When you cancelled your User’s subscriptions, and refunded them their accounts would have been deleted. This is the expected functionality here, to keep Users from being able to access your website after you manually revoked access via PayPal. Unfortunately now that this has happened, there is no way to recover your Users unless you have them backed up in an Export file. You will need to manually recreate accounts for Users that have lost access. |
|
Posted: Saturday Feb 16th, 2013 at 9:27 pm #42010 | |
![]() |
|
Thank you for your inquiry.
Where is this being input, or hooked? Are you putting this code into the New User Registration Email directly? If so, this is the issue. s2Member does not support PHP here. If you need to dynamically set this I’d recommend hooking into the wp_mail filter instead. |
|
Posted: Friday Feb 15th, 2013 at 8:53 pm #41921 | |
![]() |
|
Investigation complete.Jason confirms, the issue here is that you are not setting a Download Key in your shortcode:
You can simply add download_key=”1″ to your shortcode, and it will now work. The issue was with the fact that some Users were not logged in to view the video. Adding the Download Key will allow EVERYONE that views your page see the video. Otherwise, only logged-in Users can see the video. I have changed this on your test page. |
|
Posted: Friday Feb 15th, 2013 at 8:13 pm #41918 | |
![]() |
|
Details received. Thank you.I’m taking a look in your installation now. |
|
Posted: Friday Feb 15th, 2013 at 6:29 pm #41905 | |
![]() |
|
Thanks for the follow-up.
Another known cause of cases like this is Mo Security. You might check the following Knowledge Base Article: |
|
Posted: Friday Feb 15th, 2013 at 4:11 am #41810 | |
![]() |
|
Thanks for the follow-up.[s2Stream player="jwplayer-v6-rtmp" player_path="/jwplayer/jwplayer.js" player_width="480" player_height="270" file_download="bunny.mp4" /] That shortcode looks fine. I am going to send this to Jason to look at. Could you please send us login information for your installation so we can run diagnostics? |
|
Posted: Friday Feb 15th, 2013 at 4:02 am #41808 | |
![]() |
|
Thanks for the follow-up.
s2Member provides functionality to drip content based on time paid for a Membership Level as well. If your Users should finish a course in 30 days, and they sign up at s2Member Level 1, you might use something like this in your Post/Page:
Alternatively, if you need to track right when a User finishes their course, and then provide them with the link to upgrade, you can give Users a Custom Capability when they reach the end of the course through PHP, and check for this in your Post/Page with just s2Member’s Shortcode Conditionals. See: Dashboard -› s2Member® -› API / Scripting -› Custom Capabilities
I’m unsure how you’re handling this, but you may want to take a look at s2Member’s integrations with affiliate programs for this. You can find info on this here: Dashboard -› s2Member® -› API / Tracking
As per our Support Policy, we do not work with custom code. If you need this set up we recommend posting a job listing on http://jobs.wordpress.net/, or http://elance.com/. |
|
Posted: Friday Feb 15th, 2013 at 3:52 am #41805 | |
![]() |
|
Thank you for your inquiry.The PayPal checkout button MUST be an image that PayPal has created, and cannot be changed. This button can, however, be changed to a different language (which looks like what you need here). s2Member provides a filter for site owners that need to change the language that this button shows up in. See this post for info on using this filter to translate your PayPal button: http://www.s2member.com/forums/topic/custom-button-on-paypal-pro-form/#post-35211 See also: Knowledge Base » Hacking s2Member® Via Hooks/Filters |
|
Posted: Friday Feb 15th, 2013 at 3:30 am #41799 | |
![]() |
|
Thank you for your inquiry.
Yes, that’s correct. BuddyPress will redirect you when you attempt to edit your own Profile here. You will need to edit Users by finding them in the All Users List in your Dashboard. Glad to hear the you resolved your issue. :-) |
|
Posted: Friday Feb 15th, 2013 at 3:18 am #41795 | |
![]() |
|
What forum posts are your referring to here? We are unaware of any solutions that may cause issues to your WordPress installation. Could you please clarify exactly what you did to cause your site to “crash”? |
|
Posted: Friday Feb 15th, 2013 at 3:15 am #41793 | |
![]() |
|
To fix your issue we will need to see your log files. Do you have logging enabled? See: Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging The Unable to verify $_POST vars error is normally caused by the following things: 1. An invalid custom attribute in your shortcode 2. An invalid server setup, as mentioned in the error message:
Please send your log files (if you did not have logging enabled, please run another test transaction), and a Dashboard Login via our Private Contact Form. |
|
Posted: Friday Feb 15th, 2013 at 3:09 am #41791 | |
![]() |
|
Thank you for reporting this important issue.I am reviewing this thread now. |
|
Posted: Friday Feb 15th, 2013 at 2:49 am #41785 | |
![]() |
|
Thank you for your inquiry.I’ve put in a request for this to be added in a future version of s2Member. If you need this functionality immediately, and are willing to implement custom code to achieve this, I would recommend manually adding this replacement code by filtering the email through the wp_mail filter. This filter is what all mail sent through WordPress is filtered with.
That’s about as far as we can go with custom code. If you need further assistance, we recommend http://jobs.wordpress.net, or another freelance web site where WordPress® experts are offering their expertise through a bid on your project.
|
|
Posted: Friday Feb 15th, 2013 at 1:10 am #41770 | |
![]() |
|
With s2Member® Pro you can Import Members through a CSV File. This functionality is located here: Dashboard -› s2Member® -› Import/Export -› User/Member Importation |
|
Posted: Thursday Feb 14th, 2013 at 1:36 am #41667 | |
![]() |
|
Thank you for your inquiry.
The simplest way to do this would be to sign up a User using a Free Registration Form. Make sure that you use a valid email. Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms |
|
Posted: Thursday Feb 14th, 2013 at 1:35 am #41666 | |
![]() |
|
Thank you for reporting this important issue.I took a look at the source code of the link that you posted, and there was no page content at all. JW Player is loading but nothing is being called in the page content. Are you using s2Member JW Player shortcodes? Could you post what you’re using to put your video on this page? |
|
Posted: Thursday Feb 14th, 2013 at 12:44 am #41660 | |
![]() |
|
Thank you for reporting this important issue.The Forgot Your Password functionality is something that WordPress itself handles. Normally this error is a result of a User clicking the link, then trying to use it again. This link only works 1 time. I would recommend posting a thread on the official WordPress forum for info on what might be happening here. |
|
Posted: Thursday Feb 14th, 2013 at 12:41 am #41659 | |
![]() |
|
A developer would only need to take the information here and change it into something s2Member can understand. I’d estimate just a few days if the developer already has an idea about how what is needed for s2Member to process the payment correctly. |
|
Posted: Thursday Feb 14th, 2013 at 12:40 am #41658 | |
![]() |
|
Do this by manually upgrading their account through the WordPress Dashboard, and make sure to set the EOT Date when you upgrade them. This is available in your Dashboard and you can use +1 month in the EOT date field to have the user demoted in a month. |
|
Posted: Thursday Feb 14th, 2013 at 12:37 am #41657 | |
![]() |
|
Thanks for the follow-up.
What do you have set up in Automatic EOT? Dashboard -› s2Member® -› Authorize.Net® Options -› Automatic EOT Behavior |
|
Posted: Thursday Feb 14th, 2013 at 12:09 am #41655 | |
![]() |
|
Thank you for the follow-up. We appreciate your patience.Could you please run this Server Check Tool? It sounds like you may have a memory issue. See This Article for info on running the Server Check Tool: |
|
Posted: Thursday Feb 14th, 2013 at 12:04 am #41654 | |
![]() |
|
Yes. This is correct. You can have a recurring subscription with *only* PayPal as an option with PayPal Express Checkout. You will need PayPal Pro for processing Credit Cards with Recurring Billing, though. |
|
Posted: Thursday Feb 14th, 2013 at 12:01 am #41653 | |
![]() |
|
Yes. You should use Billing Modification Forms any time you have an existing user that needs to be Upgraded/Downgraded to a new level, or have their billing changed. |
|
Posted: Wednesday Feb 13th, 2013 at 11:59 pm #41652 | |
![]() |
|
Thank you for your reply.I’m forwarding this to Jason to take a look at. |