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 - 5,151 through 5,175 (of 7,376 total)
Author Replies
Author Replies
Posted: Saturday Jun 30th, 2012 at 2:26 am #17906

Hi Diane.

The custom profile fields are part of the s2Member Framework, not the Pro add-on. They should work.

Could you post a screenshot of what you have in your General Options page? [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

Thanks. :)

Posted: Saturday Jun 30th, 2012 at 1:49 am #17905

Hi Skylar.

Jason once posted a hack to dynamically populate a custom profile field. It may help you find a way to pre-populate the username and email fields. http://www.primothemes.com/forums/viewtopic.php?f=4&t=2822#p8403

Editing the pro-form’s template is another one I’d try. Pre Sale FAQs » Is it possible to modify s2Member® Pro Form templates?

I hope it helps. :)

Posted: Friday Jun 29th, 2012 at 11:20 pm #17902

Hi Luke.

If it’s a buy-now transaction, you can give just the days left until Dec 31st. You’d use the PHP to figure out the days left and then use it in the shortcode. http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

[hilite pre_code]
rp="" rt="D"
[/hilite]

I hope that helps.

Posted: Friday Jun 29th, 2012 at 7:46 am #17851

I don’t know if other gateways have this limitation, probably not.

But is it really a problem, if the amount is 10 dls, to charge 9.99 the initial term? The description can still say 10 dls if you want consistency, but I don’t think someone will complain about being charged 1 cent less.

Posted: Friday Jun 29th, 2012 at 5:35 am #17845

and is it commonly free with host like Godaddy?

No, SSL certificates aren’t free, but you don’t need SSL if you’re not receiving payments on your site.

Posted: Friday Jun 29th, 2012 at 5:33 am #17844

Hi Christopher.

s2Member doesn’t store addresses by default. Like you said, custom profile fields could be created for this, but these don’t integrate with PayPal.

The billing address in the pro-form is for the gateway as part of the payment process, s2Member doesn’t store those.

If you saw an s2Member installation with addresses stored, they either used the custom profile fields to capture them, or created a hack to get that from the billing address for Paypal.

You can have custom profile fields for some levels only, and eclude others, e.g. Level 0. Check out [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Add/Edit Field -> Applicable Membership Levels[/hilite]

I hope that helps. :)

Posted: Friday Jun 29th, 2012 at 5:24 am #17843

Maria, the Express Checkout integration was improved in version 120608. http://www.s2member.com/changelog/#s2-changes-v120608

(s2Member Pro) PayPal® Express Checkout. This release enables “PayPal Account Optional” for PayPal® Express Checkout, via s2Member Pro Forms. In other words, this release makes the PayPal® Express Checkout option through Pro Forms, behave more like a standard PayPal® Button; where a customer is not always required to have a PayPal® account during checkout. This functionality is enabled automatically, there’s nothing you need to change in your s2Member® integration. However, we do suggest that you turn “PayPal Account Optional” (on) inside your PayPal® account. Please see this thread for further details.

Update your s2Member installation to the latest release, 120622, and try again, please. :)

Posted: Friday Jun 29th, 2012 at 5:19 am #17842

If you make the initial and regular amounts different, do you still get the error?

If so, then you may have a plugin or the theme messing with the shortcode parsing.

If the problem goes away, then the limitation remains, but you can solve it making them different by 1 cent.

Posted: Friday Jun 29th, 2012 at 5:12 am #17841

Thanks for the report, Allan. I’ll inform Jason.

Could you send your login info using the contact form, in case he needs to check your installation? s2Member® » Private Contact Form

Posted: Friday Jun 29th, 2012 at 5:04 am #17839

Luis, I tested the hack in my own site as well and the output was a URL, not the anchor, so it works well. The problem you’re having is specific to your installation.

I’d suggest deactivating other plugins one by one, checking after each if the problem went away.

Posted: Friday Jun 29th, 2012 at 4:54 am #17837

Hi Luca.

You don’t need PayPal Pro to use the pro-forms. Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?

Posted: Friday Jun 29th, 2012 at 2:13 am #17818

I see. Well, I hope your next project will benefit from s2Member then. :)

Here’s our refund policy: s2Member® » Terms » Refund Policy

Posted: Thursday Jun 28th, 2012 at 4:16 pm #17783

Ah, got it. Thanks for confirming it.

You can try other human verification techniques, maybe, SI Captcha seems to not be enough for you. There are several plugins for that, and it’s possible that many of them won’t conflict with s2Member. http://wordpress.org/extend/plugins/search.php?q=spam+registration

They won’t work in pro-forms, but the spammers wouldn’t look for those, they’d go for the default registration form. http://retrieverlife.com/wp-login.php?action=register

Having said that, one thing you could try is creating a custom registration page using the pro-forms and with htaccess redirect there anyone that loads the default registration. If it’s a bot, it won’t know how to work that form, since it’s not the default one.

I hope that helps. :)

Posted: Thursday Jun 28th, 2012 at 4:08 pm #17782

Right, you have to not be logged in to the admin account to test the purchase. And I recommend doing 1 cent transactions, because they can’t get cheaper than that, and work as well as a more expensive one for tests. ;)

By the way, you left the email addresses in the log entries, which may be fine if it’s your own, but be careful not to post info from your customers in public. You can send me via the contact form the info I requested earlier. s2Member® » Private Contact Form

Posted: Thursday Jun 28th, 2012 at 4:04 pm #17781

What plugin, David? Because the folder is called must-use plugins? It’s just a hack, as you can see it’s only 5 or so lines of code, not a full blown, heavy plugin that’ll slow the site down. On the contrary, it’s disabling things to speed it up so you can optimize your installation.

[hilite pre_code]
http://codex.wordpress.org/Function_Reference/is_page return; // End here, won't remove CSS/JS in those pages. remove_action('wp_print_styles', 'c_ws_plugin__s2member_css_js_themes::add_css'); remove_action('wp_print_scripts', 'c_ws_plugin__s2member_css_js_themes::add_js_w_globals'); [/hilite] I hope that helps. :)

Posted: Thursday Jun 28th, 2012 at 7:23 am #17749

It should be possible to take the information from the custom field and populate the billing fields with it.

We’re improving this in the new s2Member, but the current one doesn’t synch them, since the custom fields could be anything, not just address fields, but the billing info is required by the gateway for the payment. You could have a developer experienced in JavaScript, try to customize the form to synch them in your installation, I guess.

Posted: Thursday Jun 28th, 2012 at 7:20 am #17747

Great. :)

Posted: Thursday Jun 28th, 2012 at 7:17 am #17746

I have made all the changes at the buttons. I have created the buttons at level 1 but I and can not find the customers in the database maybe because of the errors.

Could you post the shortcodes you’re using for the buttons and the URL of the pages where they are?

Also, make sure you have logging enabled. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

Create a test version of the buttons with the amount set to 1 cent, and do a test live purchase with each to get log entries for them. Then please send me the login info using the contact form, so I can get the logs via FTP and, if needed, look at your WP admin. s2Member® » Private Contact Form

Thanks!

I need to deliver 7 ebooks to 1 customer. Do I need to send them by email or is it possible to send the thank you page with downloads. I had security on this with 24 hours access. Wil the customer be able to download and can he send it to friends also for to download?

You could send it by email, but them the download link. The file would need to be protected by s2Member with the level you sold the user.

He can share the downloaded file, or his login info (although the Unique IP restriction helps with this), but sharing the link won’t work if the friend doesn’t have an account with the required access level.

Posted: Thursday Jun 28th, 2012 at 6:44 am #17738

How would I put up IPN per button?

s2Member does this for you when you use the shortcode for the button. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> More Info[/hilite]

*Quick Tip* In addition to the default IPN settings inside your PayPal® account, the IPN URL is also set on a per-transaction basis by the special PayPal® Button Code that s2Member provides you with. In other words, if you have multiple sites operating on one PayPal® account, that’s OK. s2Member dynamically sets the IPN URL for each transaction. The result is that the IPN URL configured from within your PayPal® account, becomes the default, which is then overwritten on a per-transaction basis. In fact, PayPal® recently updated their system to support IPN URL preservation. One PayPal® account can handle multiple sites, all using different IPN URLs.

*NOT True w/ PayPal® Pro* With PayPal® Pro integration you absolutely MUST set an IPN URL inside your PayPal® account. PayPal® Pro integration does NOT allow the IPN location to be overridden on a per-transaction basis. If you’re using a single PayPal® Pro account for multiple cross-domain installations, and you need to receive IPN notifications for each of your domains; you’ll want to create a central IPN processing script that scans variables in each IPN response, forking itself out to each of your individual domains. In rare cases when this is necessary, you’ll find two variables in all IPN responses for s2Member. The originating domain name ( i.e. yoursite.com ) will always be included somewhere within, either: custom and/or rp_invoice_id; depending on the type of transaction. These variables can be used to test incoming IPNs, and fork to the proper installation. For your convenience, an example script has been provided inside: /s2m-pro-extras/paypal-central-ipn.php. You can download all Extras here: s2m-pro-extras.zip.

If you’re using PayPal created buttons, this article may help: Knowledge Base » Using PayPal created buttons

Posted: Wednesday Jun 27th, 2012 at 1:56 am #17624

But is it a WordPress category or a WP page you use to list posts?

In which of these is it?
[hilite path]WP Admin -> Posts -> Categories[/hilite]
[hilite path]WP Admin -> Pages[/hilite]

Posted: Wednesday Jun 27th, 2012 at 12:53 am #17620

I see. Then the failed attempts aren’t even getting to the point where the log starts. :/

It may be a JavaScript problem, or a problem with the JS trying to connect to a URL that’s not working, which is why I ask about mod_security. Did you read the article? Knowledge Base » Mod Security, Random 503/403 Errors

Have you been able to reproduce the issue or does it still seem random? It’d be good to find something in common between the failed attemps. Do you have server logs that show anything?

Having a Firefox add-on like HttpFox running while a failed attempt happens may show something. Also, having the console open in Firefox when you have the failed attempt, may show an error in the execution that gives a clue.

[ERROR] Mcrypt/Encryption Extension
[ERROR] Multibyte String Extension

Not sure how the lack of these affects s2Member. I’ll email Jason.

Posted: Wednesday Jun 27th, 2012 at 12:29 am #17619

Hi Kati.

Not that I know. That’s just an opt-in to the email service you integrated s2Member with (e.g. MailChimp, AWeber). You can get the list of subscribed users from that service. [hilite path]Dashboard -› s2Member® -› API / List Servers[/hilite]

I hope that helps. :)

Posted: Wednesday Jun 27th, 2012 at 12:27 am #17618

Is http://reikimagazine-online.com/paid-articles/ a category or a normal WP page?

Posted: Wednesday Jun 27th, 2012 at 12:04 am #17616

Thanks for the logs. I removed the link to them because they have private information that shouldn’t be public. Next time remove the private info or send them privately using the contact form, please. ;)

I see in the logs that you are missing in the custom attribute. It’s either missing in your button/pro-form or it’s getting lost along the way for some odd reason.

Could you please send your login info using the contact form so I take a look? Also include a link to the page where you have the payment button/pro-form, please. s2Member® » Private Contact Form

Thanks!

Posted: Tuesday Jun 26th, 2012 at 11:55 pm #17613

I see…

Well, I’d suggest not including that during registration. The more things you ask the person to do, the less people you’ll have completing the thing. I suggest that you make the registration quick and simple and later invite them to add more things to their profiles.

If you really must have it on registration in the pro-form, you’ll need to customize it. A freelance developer may do this for you. You could try sites like eLance, oDesk or jobs.wordpress.net.

I hope it helps. :)

Viewing 25 replies - 5,151 through 5,175 (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.