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 - 4,651 through 4,675 (of 7,376 total)
Author Replies
Author Replies
Posted: Tuesday Jul 31st, 2012 at 10:09 pm #20857

Okay. Could you post the related entries from those, please? And a link to the page where you have the button/pro-form, too.

You can send them using the contact form, if you prefer it. s2Member® » Private Contact Form

Thanks! :)

Posted: Tuesday Jul 31st, 2012 at 10:07 pm #20855

Cassel, with Express Checkout the limitations are similar to the Standard Button: the user isn’t required to have a PayPal account if it’s a Buy Now (one-time) transaction, but will be required to login to a PayPal account if it’s a Subscription (recurring).

Does that help? :)

Posted: Tuesday Jul 31st, 2012 at 10:00 pm #20853

:)

Posted: Tuesday Jul 31st, 2012 at 10:00 pm #20852

Hi Bret.

So you want a user to be able to pay recurringly for other users to have access? And you want that to be added to his existing subscription, is that it?

A subscription’s amount can not be changed after created, at least not with s2Member, not sure if the gateway itself lets you do it. And creating separate subscriptions, one for each new user he adds, would not be possible either because s2Member currently only works with a single subscription per user.

You could do something with one-time payments, then the supervisor would be able to pay for more access that way and it wouldn’t be a problem, but they won’t recur, he’d have to pay manually each time.

Another option would be for the supervisor to create a new account for each person he wants to add, creating a new subscription for each. That may work.

I hope that helps. :)

Posted: Tuesday Jul 31st, 2012 at 9:34 pm #20844

Hi Giancarlo.

You could use the Notificaitons API to create an integration with them. Video » s2Member (API Tracking/Notifications)

I hope that helps. :)

Posted: Tuesday Jul 31st, 2012 at 9:33 pm #20843

Hi Manuel.

The [hilite mono]n[/hilite] may represent the line breaks, since the symbol for them is [hilite mono]\n[/hilite]. This, though, is not something that should be happening in the interface. There seems to be something altering it that way.

As a test, could you change the theme to the default one and see if that fixes it? Or deactivate other plugins one by one and check after each if you still get that problem?

Posted: Tuesday Jul 31st, 2012 at 9:23 pm #20841

Hi Tammy.

The PayPal Advanced integration is planned for the new s2Member being developed. :)

Posted: Tuesday Jul 31st, 2012 at 9:16 pm #20840

:)

Posted: Tuesday Jul 31st, 2012 at 8:16 am #20782

You don’t need PayPal Pro, you can use it with just PayPal Express Checkout. :)

I linked to an article that explains it: Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?

Posted: Tuesday Jul 31st, 2012 at 8:13 am #20780

Hi Etienne.

Yes, you can do that with the free registration pro-form, which lets you give all the access you want without charging the user. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]

You can also set the EOT time and it’d trigger the behavior you configured for it, which by default demotes the user to Level 0. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite]

This form is in the PayPal pro-forms page, but you don’t need to have a PayPal account to use it because there is no payment.

I hope that helps! :)

Posted: Tuesday Jul 31st, 2012 at 8:03 am #20778

Hi Andy.

What is the name of the log file you quoted above? Could you post the related entries from the other log files too?

Thanks!

Posted: Tuesday Jul 31st, 2012 at 7:59 am #20777

Hi Thomas.

Well, here’s this line from s2member-pro\includes\classes\gateways\paypal\paypal-form-in.inc.php:

[hilite pre_code]
$code = preg_replace("/%%zip_value%%/", c_ws_plugin__s2member_utils_strings::esc_ds(format_to_edit($_p["s2member_pro_paypal_update"]["zip"])), $code);
[/hilite]

There you can see that it populates the zip code from the [hilite mono]$_POST[/hilite] array ([hilite mono]$_p[/hilite] is a sanitized copy of it). So you can populate [hilite mono]$_POST["s2member_pro_paypal_update"][/hilite][“zip”] with the value you want.

You’d some something similar for country using [hilite mono]$_POST["s2member_pro_paypal_update"]["country"][/hilite].

I haven’t tested either one, but it’s a good place to start looking.

I hope that helps. :)

Posted: Tuesday Jul 31st, 2012 at 7:43 am #20775

Hi Daniel.

Well, when Google tries those pages again, it’ll be redirected to the Membership Options page, just like any other visitor. I’m not sure what Google’s behavior is when that happens, but one’d guess that they’d update their result based on it.

You could try contacting Google’s support about it and see if they can confirm it. Or try an SEO forum, where they’ll be more experienced with this.

I hope that helps. :)

Posted: Tuesday Jul 31st, 2012 at 7:34 am #20774

Hi Manuel.

You can do it using a pro-form with PayPal Express Checkout, then the user would register and be sent there to pay.

[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Membership Level # Forms[/hilite]
Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?

I hope that helps. :)

Posted: Tuesday Jul 31st, 2012 at 7:31 am #20773

I see, so you’re trying to protect the URI based on a ccap instead of a level.

Your condition has a slash at the end of the ccap, is it part of the ccap’s name?

[hilite pre_code]
!current_user_can ("access_s2member_ccap_members/")
[/hilite]

If you remove the slash, does the hack then work properly?

Posted: Tuesday Jul 31st, 2012 at 7:19 am #20772

That’s great news! Thanks for the update. :)

Posted: Tuesday Jul 31st, 2012 at 7:18 am #20771

Great! :)

Posted: Tuesday Jul 31st, 2012 at 7:16 am #20770

Or you can create another WP page for registrations and use an s2Member pro-form there. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms[/hilite]

Posted: Tuesday Jul 31st, 2012 at 7:14 am #20769

s2Member uses [hilite mono]_x[/hilite] for that string, which is a standard function for internationalization in WordPress. http://codex.wordpress.org/I18n_for_WordPress_Developers#Disambiguation_by_context

From paypal-cancellation-form.php:
[hilite pre_code]

[/hilite]

Posted: Tuesday Jul 31st, 2012 at 7:06 am #20768

Well, you could have a custom profile field for the user to select his preferred language for the site when he registers. Then you’d show the content in the language the user picked. You can check the custom profile field with a shortcode if you’re in a post, or with PHP if you’re in the templates.

[hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]
[hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]
http://www.s2member.com/codex/stable/s2member/api_functions/package-functions/#src_doc_get_user_field%28%29

I hope that helps. :)

Posted: Tuesday Jul 31st, 2012 at 6:57 am #20766

Well, you need to search for “captcha” in all the files in the gateway’s directory. s2member-pro\includes\classes\gateways\paypal\

Some text editors can search all files in a directory and its subdirectories.

I hope that helps. :)

Posted: Tuesday Jul 31st, 2012 at 6:44 am #20765

No problem. Glad to help! :)

I just removed the domain name from my posts and yours, Philly had already done that with his.

Posted: Tuesday Jul 31st, 2012 at 6:37 am #20758

Okay.

You’ll find the log files in /wp-content/plugins/s2member-logs/.

You can send me all the log files in it using the contact form. s2Member® » Private Contact Form

Thanks. :)

Posted: Monday Jul 30th, 2012 at 9:07 pm #20728

Cool. :)

Posted: Monday Jul 30th, 2012 at 7:36 am #20670

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

Viewing 25 replies - 4,651 through 4,675 (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.