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.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 301 through 325 (of 7,376 total)
Author Replies
Author Replies
Posted: Saturday Jul 20th, 2013 at 6:30 am #53707

For the button you can use the full code you mention from the generator. Just make sure you only use the text editor and never the visual one for your post/page with it, or it’ll most likely break your code.

If you’re using it for new signups only, you can try a PayPal created button too (it won’t work for upgrades). Knowledge Base » Using Buttons Generated @ PayPal.com

To edit the pro-form’s code, see: http://www.s2member.com/kb/pro-forms/#customizing-pro-forms

Posted: Saturday Jul 20th, 2013 at 6:25 am #53706

Is this subscription an upgrade of an existing account or a new signup?

If it’s an upgrade, this may help: http://www.primothemes.com/forums/viewtopic.php?f=4&t=10368&p=33365#p33365

Posted: Saturday Jul 20th, 2013 at 6:12 am #53705

Thanks, Robert. I’ll forward it to Jason for review. :)

Posted: Saturday Jul 20th, 2013 at 6:10 am #53704

I am using the custom field “ccaps” to customize the web SECTIONS depending on this value.
but is removed automatically when the user is EOT.
is there any option for this not to happen?

The EOT setting to leave Custom Capabilities instead of removing them is the way to not have ccaps removed on EOT, then one you showed in your second screenshot. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior -> Custom Capabilities[/hilite]

Did you have a user lose his ccaps on EOT? If you send me your site’s info and a step-by-step to reproduce what you’re saying, I can test this on your site to see what’s happening. s2Member® » Private Contact Form

When I generate the mail from New User Email Message using the cv1, cv2, to customize your mail.
this option I can not perform with %Ccaps%
This is the reason to use the custom field.

That’s a good use of the custom values, but you only send the New User email on registration, which won’t happen again, so it doesn’t matter to lose it on EOT. What else do you need that value for after EOT?

Posted: Saturday Jul 20th, 2013 at 6:05 am #53703

Paddy, that URL looks like the Membership Options Page’s with the added variables when the user is sent there after trying to open content he didn’t have the access for. See:
[hilite path]Dashboard -› s2Member® -› General Options -› Membership Options Page[/hilite]
[hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite]

Could it be that you password protected the page you set as the Membership Options Page? This page should be publicly visible because it’s where people will be sent to by s2Member when they don’t have the access to restricted content.

Posted: Saturday Jul 20th, 2013 at 5:59 am #53702

The first is special characters. My client has lots of members from abroad. The special characters display fine on the website (such as “163 Rue Héna”) but come out odd on the export CSV (such as “163 Rue Héna”). Is it possible to stop this happening??

Are you choosing UTF-8 encoding when opening the file? See this setting too: [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Exportation -> Add UTF-8 BOM (Byte Order Marker)[/hilite]

The second is to do with the order of the columns on my spreadsheet. They aren’t in the same order as in the settings, they seem to be alphabetical, can I change these to be in the correct order? My client is tired of having to reorder the columns in excel each time they export.

The current engine requires those columns to be in alphabetical order for now (we’ll change this in the future). See. http://www.s2member.com/kb/importing-updating-users/#custom-registration-profile-fields

Posted: Saturday Jul 20th, 2013 at 5:54 am #53701

I’m glad it’s working now! :)

Who knows what’s different in that other host that caused it, though. Were you using an index file that wasn’t WP’s (e.g. index.html)? Knowledge Base » Admin pages not looking or working right

Posted: Friday Jul 19th, 2013 at 7:18 am #53682

Thank you very much for the kudos, Robert! That’s very appreciated, it really makes us very happy to keep working when someone like you takes the time to leave such a nice compliment. :)

About the notification email to get the coupon, yes, you could try using that. Most likely the signup one, rather than the payment one, since the latter will be sent for every recurring one in the subscription, while the signup one will only be sent on the first payment, when registering. I’m not sure if the coupon code used is mentioned in the notification, though. You can test with 1 cent, live transactions, to see what you get and fine tune your setup.

Posted: Friday Jul 19th, 2013 at 7:13 am #53681

Yes, that’s fine. You can update the domain name at any time in your profile. :)

Posted: Friday Jul 19th, 2013 at 7:09 am #53680

That’s great! Thanks for the update. I’m glad you solved them. :)

Posted: Friday Jul 19th, 2013 at 7:04 am #53679

1. No emails being sent using mail php (confirmation emails use to come from wordpress@xxx.com). All settings in s2 the same and correct.

So no email from WordPress is going out? Try these, please: Knowledge Base » Troubleshooting Email Delivery Problems

You can also try these: Knowledge Base » Common Troubleshooting Tips

If it’s just s2Member’s signup confirmation email missing, then enable logging and see what the log entries say for these transactions. Is the signup confirmation email mentioned in any of them, as sent successfully?

2. People reporting problems with CAPTCHA – although I just tried test transactions without any issue. Codes seem fine in s2.

You can try using your own keys for the captcha service: [hilite path]Dashboard -› s2Member® -› General Options -› CAPTCHA Anti-Spam Security[/hilite]

3. I tried to mess up the form a little – even though I got ‘username already in use – please try again’ – Paypal processed the credit card transaction!

4. No Paypal transactions as they changed the Pro Forms rules so we can only use Paypal with their standard buttons – not Pro Forms – unless we are approved for ‘reference transactions’. The only people who get approved for these are bigger and more established businesses. They pull some stuff about it gives us access to peoples credit card data – well that’s stupid as this is for PAYPAL and not credit cards – we can accept Credit Cards through Paypal no problem!

You mean when trying to sell subscriptions with PayPal Pro (PayFlow Edition) to receive payments on your site, right? But then how did you get that problem where the username was already in use but the payment went through? What payment option were you using there?

PayPal has not been very helpful with the reference transactions so far, from what some site owners have reported so far… I’ll ask Jason about this.

Posted: Friday Jul 19th, 2013 at 6:54 am #53678

Could you please show me a screenshot of your panel [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite] and of the editor for the custom field for the terms checkbox, please?

It’s possible that having that code twice, is confusing the JavaScript that does requires the user to check the box before submitting.

If you haven’t yet, please try these too: Knowledge Base » Common Troubleshooting Tips

Posted: Thursday Jul 18th, 2013 at 7:56 am #53619

I’ll ask Elizabeth for it.

Posted: Thursday Jul 18th, 2013 at 7:56 am #53618

It sounds like a problem simiar to what some themes/plugins cause when they mess with the content filtering. You could try these: Knowledge Base » Common Troubleshooting Tips

Posted: Thursday Jul 18th, 2013 at 7:53 am #53616

The only way I can think of is charging a small amount (1 dollar, or maybe 1 cent) for the trial/initial term. Otherwise, the payment gateway doesn’t seem to check if the card will work or not until the first regular payment is attempted.

Posted: Thursday Jul 18th, 2013 at 7:51 am #53615

Are you sure it’s not custom capabilities what you’re trying to use? Custom capabilities won’t be removed if you have that EOT setting set to not remove them. The custom field is something else. What are you using the custom field for?

Posted: Thursday Jul 18th, 2013 at 7:49 am #53614

I have query caching enabled at the MySQL server level.

Isn’t that database caching? Can you test with that deactivated to see if the problem goes away?

All plugins and themes are up to date.

I can’t imagine any plugin or theme that can interfere with this part of the code

Yeah, sometimes it’s surprising, but there are all kinds of possible plugin conflicts, and the best way to spot them is deactivating and testing to see if the problem goes away. Could you please do these conflict tests please, to eliminate that possibility? Since I don’t remember having seen this issue happen before, it comes down to doing some detective work to try narrowing it down to what’s causing it.

If doing them one by one is too slow for you, you can deactivate them un bulk and test if it’s gone. If you only have s2Member active, then it isn’t a plugin conflict. If the problem is gone when you just have s2Member, then reactivate some plugins and see if it comes back, and so on.

As the troubleshooting tips article says, you could also try reproducing the problem in a clean WP installation with just s2Member added.

Posted: Thursday Jul 18th, 2013 at 7:37 am #53613

No problem. :)

There are editors that let you search all the files in a directory. I use EditPlus, but know there are others that can too. They save a lot of time to find something in the source files.

Posted: Thursday Jul 18th, 2013 at 7:35 am #53612

No problem. :)

Posted: Thursday Jul 18th, 2013 at 7:34 am #53611

Only the top one is checked? Not sure if i need to check all of them?

That’s fine. The setting in s2Member asks for read only. See: [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Account Details -> ClickBank® Clerk/API Key (Read Access)[/hilite]

Also – I went to set up the S2member clickbank IPN v2.1 integration settings again – they seemed to be ok – however in clickbank alongside the IPN notification URL – it was set to v2.0. (the options are V1.0, 2.0, 2.1 and 4.0) I have changed this to v1.0.

It has to be 2.1. See: [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› ClickBank® IPN v2.1 Integration[/hilite]

Ran a test – still no email.

If you have those two settings wrong, it’s unlikely the transaction will work as expected.

Also keep an eye on your logs (including the “paypal” ones) to see what you get from those test transactions. [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› s2Member® Log Viewer[/hilite]

Warning: Cannot modify header information - headers already sent by (output started at /home/alachu1/traktortips.com/wp-includes/class-smtp.php:803) in /home/alachu1/traktortips.com/wp-includes/pluggable.php on line 876

You seem to have a space or line-break outside the PHP blocks, on line 803 of class-smtp.php. This is not s2Member, though.

Posted: Thursday Jul 18th, 2013 at 7:26 am #53609

I’m glad it’s working now! Maybe you were getting the cache and now it udpated with the correct settings. In any case, I’m glad you solved it. Thanks for the update! :)

Posted: Thursday Jul 18th, 2013 at 7:24 am #53608

The custom value is not the same as a custom capability. You’ll notice the user’s custom capabilities field two rows below the custom value one you highlighted.

If you meant demo_2013 to be a custom capability, then make sure it’s in the [hilite mono]ccaps[/hilite] attribute of your button/pro-form shortcode. [hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes -> ccaps[/hilite]

For existing users, you can edit those fields in their profiles.

To do it in bulk you can export them, edit the CSV and then update them reimporting. See:
[hilite path]Dashboard -› s2Member® -› Import/Export -› User[/hilite]
Knowledge Base » Import (or Mass Update) Users

I hope that helps. :)

Posted: Thursday Jul 18th, 2013 at 7:16 am #53607

Cool. I hope it goes well. :)

Posted: Thursday Jul 18th, 2013 at 7:14 am #53606

After searching in the files, I’m guessing that query is from the [hilite mono]users_list_query[/hilite] function. I’ll ask Jason what he suggests and let you know as soon as I hear back from him.

Posted: Thursday Jul 18th, 2013 at 7:07 am #53605

You’d have separate buttons for each price (standard, children, sponsor). The access will be the same one, it’s the price that changes, so you can just sell the same level to everyone, e.g. Level 1. [hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Membership Level # Buttons[/hilite]

You could probably give a different custom capability each, so it’ll be easier to separate content for them in the future. Video » s2Member (Custom Capabilities)

Then you can protect the event registration pages at Level 1, or just part of the page using a conditional.
[hilite path]Dashboard -› s2Member® -› Restriction Options -› Page Access Restrictions[/hilite]
Knowledge Base » Simple Shortcode Conditionals

I hope that helps. :)

Viewing 25 replies - 301 through 325 (of 7,376 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.