latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Home Forums Bruce

Bruce

Staff Member

My Latest Replies (From Various Topics)

Viewing 25 replies - 1,326 through 1,350 (of 2,703 total)
Author Replies
Author Replies
Posted: Tuesday Apr 16th, 2013 at 11:50 pm #47638
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

s2Member doesn’t provide this kind of interaction itself, but you could integrate s2Member with another plugin to make this happen. I know BuddyPress has a messaging system, you may want to try that.

Posted: Tuesday Apr 16th, 2013 at 11:47 pm #47637
Bruce
Username: Bruce
Staff Member

1) Where do I modify that email?

Dashboard -› s2Member® -› Authorize.Net® Options -› Signup Confirmation Email

2) As I understand, I’m also supposed to receive a username/password email, but I didn’t get one.
Plesase clarify?

s2Member sends the Username and Password through the New User Email, which you can configure here:

Dashboard -› s2Member® -› General Options -› Email Configuration

Your setup is not sending this email? If not, do you have any plugins that integrate with WP Mail?

Posted: Tuesday Apr 16th, 2013 at 11:43 pm #47636
Bruce
Username: Bruce
Staff Member

Hopefully the answer is yes… in which case do I only need then to fill in these options below and leave the rest blank?

Paypal Options -> Paypal Account Details

s2Member does pass the correct IPN URL through notify_url normally, and setting up your PayPal IPN URL within PayPal is not absolutely necessary, as mentioned here:

Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -› More Information

Setting up the other variables shouldn’t be necessary. You can see the information that s2Member provides PayPal when you generate a PayPal Button.

Posted: Tuesday Apr 16th, 2013 at 11:37 pm #47635
Bruce
Username: Bruce
Staff Member

I’m picking up a shipment price from another server and I need to add that to the price of the PayPal form, is it possible to do that via javascript before the submission?

You’ll need to regenerate the Pro Form through the Shortcode, you can’t change the Pro Form’s price with JavaScript. For changing the price via PHP in your page, you can use the information provided in this Knowledge Base article:

Knowledge Base » Using Variables In A Shortcode

Posted: Tuesday Apr 16th, 2013 at 11:35 pm #47634
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Your site reports that registration is disabled, so I’m unable to see the page. As far as we know translations are working correctly. You might try using the information provided here to translate a certain part if you’re having trouble with it.

See: Knowledge Base » Changing Words/Phrases In s2Member®

Posted: Tuesday Apr 16th, 2013 at 11:32 pm #47633
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

Are you running any logging routines? Is it possible that your script is timing out when run through s2Member processes?

Also, I would recommend checking to see if your server is allowing loopback connections, which can sometimes cause errors. Try using the information provided in this post:

http://www.s2member.com/forums/topic/paypal-success-return-url-not-working/#post-22492

You’ll want to create the directory and file Cristian mentions in the post.

If your server is allowing loopbacks, we can start debugging your site by having you run the s2Member Server Scanner.

See: Knowledge Base » s2Member® Server Scanner

Posted: Tuesday Apr 16th, 2013 at 11:24 pm #47632
Bruce
Username: Bruce
Staff Member

So an overview: I would like to allow an owner to access all of the sites front end. Only Dashboard, user profile, property edit and subscription updgrade.

So you’d like s2Member to allow access to all of your site’s frontend, but block access to your Dashboard unless a User has access?

s2Member (by default) blocks access to your WordPress Dashboard for Users signed up at Subscriber and s2Member Levels 1-4. You can change that by adding additional capabilities to the roles that s2Member creates, using the information provided here:

Knowledge Base » Creating A "User Manager" Role

Posted: Tuesday Apr 16th, 2013 at 11:19 pm #47631
Bruce
Username: Bruce
Staff Member

No, Paypal is referencing the security token which must be obtained via the API and is only good for a short period of time to conduct a transaction. They say the software (s2member) should be asking for a new token when the recurring billing happens and not using the same token, which is now expired, as was originally used for the transaction.

Gotcha. I’m fairly certain s2Member should be handling this, but I’ll send this to our development team to get clarification.

Posted: Tuesday Apr 16th, 2013 at 2:46 pm #47611
Bruce
Username: Bruce
Staff Member

Thanks for your suggestion.

I’ll take it up with our development team.

Posted: Tuesday Apr 16th, 2013 at 12:51 am #47581
Bruce
Username: Bruce
Staff Member

My membership options page will be my sales pitch – the only option on that page will be a ‘buy now’ (click bank) button. They will then make payment and then be directed to my ‘register’ page, followed by the ‘login’ page followed by the S2 member ‘login welcome page’. So I am hoping that when an affiliate wants to sell my product via clickbank that they simply direct their customers to my sales page (membership option page) allowing them to click my buy now button and therefore organizing the commission to my click bank affiliate seller.

Okay. So you’ll need to set up your affiliate program to redirect to your Membership Options Page after an affiliate referral link is clicked. That seems like the easiest way to accomplish it to me.

Posted: Tuesday Apr 16th, 2013 at 12:49 am #47580
Bruce
Username: Bruce
Staff Member

Thanks.

This hack is meant more of a guideline. The hack is assuming that a User will log in sometime between when an End of Term is set and when it occurs. If you’d rather not do it that way, you could set it up completely through WP_Cron, and check the wp_usermeta table for info every, say, 10 minutes. We don’t have any examples of that functionality, so you’d need to think of how you’d accomplish that yourself.

Posted: Tuesday Apr 16th, 2013 at 12:16 am #47577
Bruce
Username: Bruce
Staff Member

If a registered affiliate on click bank wants to sell my product, they would create a link to my sales page – using the HOP Link? Do they need to make that happen within their clickbank account? If this is the case and they do so, without me making any adjustments, then will I be faced with an issue of a customer not being re-directed to a register page, meaning they will not be recognised as a level 1 member?

They shouldn’t need to do anything within the ClickBank account.

Are you planning on sending members to your Membership Options Page, or straight to ClickBank?

Posted: Tuesday Apr 16th, 2013 at 12:14 am #47576
Bruce
Username: Bruce
Staff Member

Do you think it could be a server config problem? If so, I can put you in touch with our server admin, who is behind the firewall and can help to fix it. He also has access this forum.

Yes, I’d say this is probably a permissions issue. I’d recommend checking your directory’s permissions via FTP and make sure that all of your directories are set to permissions 775, and your PHP files (at least within s2member’s directory, with the exception of s2member-o.php which needs to be 775) are 664.

We can’t really continue to debug your site without FTP access so you’ll need to either take this up with your hosting company or get us a way to get FTP access to your domain so we can continue to debug your installation.

Thank you.

Posted: Monday Apr 15th, 2013 at 10:24 pm #47572
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Currently there’s no way to forward Users to registration immediately after payment with ccBill that I’m aware of. I do know that something that will sometimes help with keeping emails from going to spam is having your hosting provider enable SendMail if it is not already enabled. SendMail sends signed emails, which usually are not blocked.

Posted: Monday Apr 15th, 2013 at 10:18 pm #47571
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

Currently this is not possible with s2Member. It’s possible you could set up some external code to provide access to Free Registration Forms for Users that buy bulk membership on your site, but we do not have any documentation on it.

See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms

Posted: Monday Apr 15th, 2013 at 10:16 pm #47570
Bruce
Username: Bruce
Staff Member

I’m not seeing any JavaScript errors on the page. I’d like to check your plugins to see if there are any direct hooks into s2Member to turn off these fields, but the FTP access you provided does not work. Are there further instructions to log in via FTP?

Posted: Monday Apr 15th, 2013 at 9:57 pm #47569
Bruce
Username: Bruce
Staff Member

Details Received. Thank you.

~ I’m taking a look now.
Posted: Monday Apr 15th, 2013 at 9:54 pm #47568
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

s2Member currently uses the default WordPress password restrictions. If you’d like to enhance these features you’ll need to get a developer to integrate with s2Member. Sorry about the inconvenience.

Posted: Monday Apr 15th, 2013 at 9:53 pm #47567
Bruce
Username: Bruce
Staff Member

I have talked to Paypal Merchant Tech Support and Paypal Merchant Solutions and both agree it is an expired security token which is being used to process the recurring transactions, which seems to point the figure at s2member.

Are you talking about the PayPal API Signature set up here? You should be able to update this no problem.

Dashboard -› s2Member® -› PayPal® Options -› Account Details

Also, what kind of PayPal do you have set up with s2Member? If you’re using PayPal + Payflow it’s possible that your Payflow integration is the problem.

See: Knowledge Base » PayPal® Services / A Quick Comparison

Posted: Monday Apr 15th, 2013 at 9:50 pm #47566
Bruce
Username: Bruce
Staff Member

1. I want to be able to sell my product through affiliates on click bank – however, it seems that in order to re-direct customers following their purchase through clickbank to my sites ‘register’ page (and thus onto membership level 1); I must use the clickbank short code? How would one work around this issue?

See: Knowledge Base » ClickBank buttons outside the site with s2Member

You can set your success attribute in the Shortcode you’d replace with the example.

2. I would like to have some text such as “buy now” or my own customised button image, link to the purchase page at click bank, however, in testing I notice that doing this, causes a breakdown in the registration process after purchase, leaving all customers with no way of accessing the level 1 membership area. I have noticed some ‘hack’ that has been posted in the kb, but I am unsure if this will solve my problem?

s2Member allows you to change the image that is displayed by the ClickBank button, or create a URL that you can create a Button with. You can check out the image and output attributes here:

Dashboard -› s2Member® -› ClickBank® Buttons -› Shortcode Attributes (Explained)

I’m unsure what behavior you’re talking about that is problematic here. Could you elaborate? :-)

Posted: Monday Apr 15th, 2013 at 9:45 pm #47565
Bruce
Username: Bruce
Staff Member

Thank you for your inquiry.

I am forwarding this to our development team to review before the next maintenance release of s2Member, but at this point we’re not aware of any bug in our IPN functionality, and we cannot reproduce this issue.

If you’re looking to create a backup process, I would strongly recommend not editing the database row directly, but instead using the information provided in this Knowledge Base Article regarding changing Roles and Capabilities through PHP. These changes will change the database entry through WordPress.

See: Knowledge Base » Changing Roles/Capabilities via PHP

You might also consider adding a check through Payment Notifications.

See: Dashboard -› s2Member® -› API / Notifications -› Payment Notifications
See Also: Knowledge Base » Building An API Notification Handler

Posted: Monday Apr 15th, 2013 at 9:11 pm #47564
Bruce
Username: Bruce
Staff Member
Posted: Monday Apr 15th, 2013 at 9:10 pm #47563
Bruce
Username: Bruce
Staff Member

So what’s wrong with out code? It’s all right there.

To be totally honest I’m not sure what’s wrong with your email set up. It should be working just fine but s2Member is not picking up the replacement codes, apparently. If you could send us a Dashboard Login via Private Contact Form it’s possible we could find the issue.

Posted: Monday Apr 15th, 2013 at 9:00 pm #47561
Bruce
Username: Bruce
Staff Member

Would I be able to restrict everything on my site for all levels?

s2Member can restrict everything on your site, excluding the home page and Membership Options Page (where you’d have signup). You can find restriction options for blocking ALL Posts/Pages in your Dashboard:

Dashboard -› s2Member® -› Restriction Options -› Post Access Restrictions

If this is doable can I block off certain parts of a page so they can edit parts of the site that are more generic on their own page?

I’m unsure what you mean by this. s2Member does allow you to restrict certain parts of Posts/Pages with Shortcode Conditionals, but as for editing parts of your site, that’s not something s2Member supports.

See: Knowledge Base » Simple Shortcode Conditionals

Posted: Monday Apr 15th, 2013 at 8:57 pm #47560
Bruce
Username: Bruce
Staff Member

Nevermind I figured this out. javascript conflict.

This field is required for SOLO and Maestro cards.

Cool. Let us know if you have any most problems. :-)

Viewing 25 replies - 1,326 through 1,350 (of 2,703 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.