Cristián Lávaque
My Latest Replies (From Various Topics)
| 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] 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: |
|
| 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] 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. :) |
|








Pre-Sale FAQs
Video Tutorials
Community Forum
Knowledge Base
News/Updates
s2 Codex / Docs
GPL v2 License
Contact A Human
About Us
Our Customers
Support Policy
Privacy Policy
