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 - 2,451 through 2,475 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday Dec 28th, 2012 at 7:59 am #35609

Great. :)

Posted: Friday Dec 28th, 2012 at 7:46 am #35606

Hi Tejas.

>> Can s2-member work with any shopping cart(e.g. WP-Ecommerce)?

What do you mean? In the same WP installation? Or same PayPal account?

>> Can guest checkout (or say one time checkout) for particular post, page, categories?

You could do it with custom capabilities to sell access to particular posts or pages. To protect categories with custom capabilities, you’d need some customization. Video » s2Member (Custom Capabilities)

>> Is it possible to set Paypal Recurring payment process?

Yes.

See our site basic requirement is like user has to purchase subscription to see member protected pages/content and also after registration user can purchase paid consultation like below.

Consult by Phone with Admin1 (Dropdown for below options)
> 2 hour consult $200
> 1/2 hour follow up consult $50
> Email follow up with Admin2

You could sell those, yes, but s2Member doesn’t sell quantities of something. You’d need to keep track manually of how much consult hours the person has left, or create a customization to do this automatically.

You may use a custom profile field to store/update his remaining time. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

Posted: Friday Dec 28th, 2012 at 7:35 am #35605

Cool. :)

Posted: Monday Dec 24th, 2012 at 7:59 am #35469

If you have the language code in a variable, you could do:

[hilite pre_code]$translated = $lang_code;[/hilite]
Posted: Monday Dec 24th, 2012 at 7:55 am #35468

I see. Thanks for the update. It’d be much better if PayPal were more helpful with that…

If you could just go through the logfiles that I sent and see if we are properly setup from your viewpoint that would be helpful.

From the s2member logs? Which log file? What transaction would you like me to see in particular?

Posted: Monday Dec 24th, 2012 at 7:49 am #35467

Cool. :)

Posted: Monday Dec 24th, 2012 at 7:48 am #35466

Thanks again Guys,
I have to say, you give some of the best and most comprehensive support that I’ve come across. A very few are as good but none are better. Absolutely first class.

Thank you very much for the kudos! :D

As far as our site is concerned almost everything is working as it should now, but is it possible to enter a custom url for the confirmation email login link? We need to redirect to our custom login if possible.

You mean the signup confirmation email? or the new user email? It’s fine to edit either one, but I wouldn’t remove the registration link from the signup confirmation one.
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Signup Confirmation Email[/hilite]
[hilite path]Dashboard -› s2Member® -› General Options -› Email Configuration -> New User[/hilite]

Posted: Monday Dec 24th, 2012 at 7:40 am #35465

Sure, I can do that. I looked for your site, but couldn’t find it. Could you send the the link to the test pro-form? s2Member® » Private Contact Form

Posted: Monday Dec 24th, 2012 at 7:22 am #35464

De nada! :)

Posted: Monday Dec 24th, 2012 at 7:19 am #35462

Cool. :)

Posted: Monday Dec 24th, 2012 at 7:16 am #35460

Hi Pete.

First can it be customized so that only an email address is needed for the visitor to register? I know how to hide fields and set values so if that’s what it takes then I can do that.

You could try this hack: http://www.primothemes.com/forums/viewtopic.php?f=4&t=15672&p=49082#p49082

Second, does the free registration form send visitors through paypal or does it redirect back to the welcome page or whichever page is setup in the options to redirect to after registration?

No, the free registration pro-form doesn’t use PayPal, since there’s not payment. You can specify where to take the person after registration using the [hilite mono]success[/hilite] attribute. Login isn’t automatic, though, the person has to do it.

I read this post http://www.s2member.com/forums/topic/30-days-free-trial-using-code/ and understand I can custom build a form to register a user set their level and EOT date. But is that needed or does the free registration form handle all that and at the same time keeps the user on my site the entire time?

With the free registration pro-form you can specify the level and EOT and the person doesn’t leave the site.

Posted: Saturday Dec 22nd, 2012 at 11:25 am #35334

Hi William.

What do you mean? The registration form? That’d be /wp-login.php.

Or are you talking about the s2Member free registration pro-form? Or about the custom profile fields?

Posted: Saturday Dec 22nd, 2012 at 11:22 am #35333

PayPal doesn’t tell s2Member what those fields are.

The replacement codes available for the notification are described below the box where you enter the URLs. [hilite path]Dashboard -› s2Member® -› API / Notifications -› Payment Notifications[/hilite]

Those replacement codes for stree_address and country are examples of ones that would be available if you had them as custom profile fields in s2Member, but that’s independent of what the user enters during checkout over at PayPal.

Custom Registration/Profile Fields are also supported in this Notification:

    [hilite mono]%%date_of_birth%%[/hilite] would be valid; if you have a Custom Registration/Profile Field with the ID [hilite mono]date_of_birth[/hilite].
    [hilite mono]%%street_address%%[/hilite] would be valid; if you have a Custom Registration/Profile Field with the ID [hilite mono]street_address[/hilite].
    [hilite mono]%%country%%[/hilite] would be valid; if you have a Custom Registration/Profile Field with the ID [hilite mono]country[/hilite].
    [hilite mono]%%etc, etc...%%[/hilite] see: s2Member -> General Options -> Registration/Profile Fields.
Posted: Saturday Dec 22nd, 2012 at 10:37 am #35330

html code worked, creating the button with warnings:
Invalid Regular period. You must specify valid values for the A3, P3, and T3 parameters for a subscription.
Return to merchant.

It sounds like you’re having a content filter problem, altering the code and breaking the HTML for the button. This may be caused by the theme or another plugin. Could you test these following the suggestions in this article? Knowledge Base » Common Troubleshooting Tips

The short code displays as a code.

That’s weird. I’d like to see it in the page, but it wasn’t there, I guess you already removed it.

Maybe it’s being caused by a plugin/theme conflict too. The above tests may help with this too. If you can make the shortcode work, it’d be better to use it instead of the HTML code.

Posted: Saturday Dec 22nd, 2012 at 10:24 am #35329

What I need to achieve is for demoted members to receive a notification and a redirection to our membership renewals page on login where they will simply select the price point PayPal billing modifications form which applies to them. As our organisation is a trust based, not for profit association, our members can be trusted to make the right selection, we just need this remind and redirect process in place for them.

Billing modification buttons are for subscriptions, which aren’t what you’re selling. Use the Buy Now buttons again for the renewal.

Thanks for explaining the process.

Unfortunately, this code is not working. When i set my eot to a date that has already passed, it just allows me access as if my eot had not expired.

If you’re using the conditional in the page’s body, then it’s too late for a redirection using the headers, you would have to use a JavaScript one.

Or just show the renewal options right there:

[hilite pre_code]

Normal login welcome.

Renewal options.

[/hilite]
Posted: Saturday Dec 22nd, 2012 at 10:05 am #35328

Hi Mary.

From what I can gather rt=”Y” determines that we are recurring in units if Years. Does rp set it to one year? And is it possible to change this to two years?

That’s correct. [hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes -> rp[/hilite]

Posted: Saturday Dec 22nd, 2012 at 10:02 am #35327

Thansk for the update, Alex. Glad you found what was causing it. :)

Posted: Saturday Dec 22nd, 2012 at 10:01 am #35326

Q: do I click the User’s name to see their ID?

If you export the users first, you’ll get a CSV file and the row for each user will have his user ID. [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Exportation[/hilite]

Another way to see a user’s ID from the Admin area, is to go to his profile and look in the address bar for his ID in the URL. Or, in the User’s list, hover over the link to the user’s profile and you’ll notice the URL of the link in the status bar.

Q: is there a ‘sample.csv’ file somewhere? Would be very helpful to see the field labels for the columns, in their proper order.

The custom profile fields don’t have a specific column in the CSV file to export/import. The format for these is explained in the Import tool’s panel. [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

If a custom profile field doesn’t have a value for a user, then it won’t be in the export CSV. So make sure you have a user that has a value for that field before exporting, and look for that user’s row to see the format.

Posted: Saturday Dec 22nd, 2012 at 9:51 am #35325

I could load it fine. You only have a Memory Limit warning, but the rest looks good.

Maybe you tried loading it before it was there and got the 404, and then were just getting a copy from the cache?

Posted: Saturday Dec 22nd, 2012 at 9:47 am #35323

Hi George.

In the other thread I asked if you could send me the login details, so I take a look at the logs and your settings. With the FTP info I can also look at wp-login.php to see if I can patch it for you.

Posted: Saturday Dec 22nd, 2012 at 9:44 am #35322

From all the logs.

It’ll probably be simpler if you send me the login info, I’ll get them via FTP directly, and I can also review the s2Member settings in the dashboard to see if I notice something wrong there. s2Member® » Private Contact Form

Please include what transaction had the error so I look for it in the logs.

Posted: Saturday Dec 22nd, 2012 at 9:36 am #35321

Hi Melissa.

Could you do this server test? Knowledge Base » Common Troubleshooting Tips » Server

Let me know how it goes. :)

Posted: Saturday Dec 22nd, 2012 at 9:30 am #35320

Aaah, I had completely not understood that before.

You have these options:

– Refund the first 6 payments right after each happens.
– End that subscription and have him start a new one with the trial.

Posted: Saturday Dec 22nd, 2012 at 9:26 am #35319

That’s odd. I do get sent to /pricing-plans after login, but the content is not the pricing, it has the links to the content as if it were what I’m guessing would be the /account page.

Could you show me a screenshot of these admin panels?
[hilite path]Dashboard -› s2Member® -› General Options -› Membership Options Page[/hilite]
[hilite path]Dashboard -› s2Member® -› General Options -› Login Welcome Page[/hilite]

Could you try the suggestions in this article? Knowledge Base » Common Troubleshooting Tips

Posted: Saturday Dec 22nd, 2012 at 9:15 am #35316

Help. The Pro Form looks like crap (excuse my language). How do I make it look better and more professional? There is too much space between the entry forms, the headline in Courier font does not match anything on my site.

Kim, the pro-form looks good when it’s displayed without problems. It sounds like you may have a JavaScript conflict caused by the theme or another plugin. Could you do the tests for them explained here? Knowledge Base » Common Troubleshooting Tips

Viewing 25 replies - 2,451 through 2,475 (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.