Cristián Lávaque
Forum Replies Created
-
Oh, I think I found your ticket in the helpdesk. Is it ticket 2636? In that case, it looks like Elizabeth already sorted it out for you.
This post is still marked as unresolved, do you still need help with that? 🙂
Please contact Elizabeth in Accounts using this form, so she can help you sort that one out: https://www.websharks-inc.com/support/?product=s2member&request_type=billing_ticket
She replies quickly, so if you haven’t received a reply, she most likely never got the email. So please resend it, and I’ll also point her to this post.
That’s odd. The pro-form would not require the user to be logged in to purchase a higher level… Can I see your shortcode for it?
> they cant select the paypal, visa, mastercard etc. payment method, nothing happens when selected.
Maybe there’s a JavaScript problem there… If you haven’t yet, could you please do these? http://www.s2member.com/kb/common-troubleshooting-tips/
> then we can redirect member levels to a specific post/page
Oh, you’re using the Specific Post/Page restriction then?
In that case, the custom cap or level protection for files won’t work, since caps and roles work with user accounts, but the specific post/page restriction doesn’t, that’s why it doesn’t require a registration.
And for that reason you can’t easily redirect him to that page with the variables from the MOPage, since that page’s access requires an access URL, which the customer gets in the confirmation email. WP Admin -> s2Member -> PayPal Options -> Spec Post/Page Confirmation Email
You can protect the file with s2Member, but for the non-logged in customer to download it, you’ll need to use a download key. See: WP Admin -> s2Member -> Downloads -> Advanced
I hope that helps. 🙂
@adminfpsss, are your signups done through wp-login.php? You could try other WP plugins from the repository, that help prevent spam registrations.
> So I bought the upgrade to the pro version, but I am not able to download it because my account still says it’s a ‘free subscriber account’!
@damini, please contact Elizabeth in Accounts using this contact form, so she can help you sort out what the problem with your s2member.com account is: https://www.websharks-inc.com/support/?product=s2member&request_type=billing_ticket
> return from paypal they click the button to register. However when clicked it takes them back to the membership options page with the pay button, not the registration page
That’s strange. If he can’t register, then wp-login.php would say free registrations are not enabled, not send the Membership Options Page…
When redirected to the MOPage, s2Member adds some variables at the end of the URL. Could you tell me what those variables are when you have that happen? WP Admin -> s2Member -> Scripting -> Membership Options Page Variables
> Did anyone manage to set this up successfully without the pro version. Please let me know how. I’m going round in circles.
Yes, it’s a common setup that most using the free s2Member would have.
> As an unsubscribed user pressing the link takes them to “…/membership-options/” even though I have set a different membership options page!
I wonder if something else in your installation is causing all this trouble. If you haven’t yet, could you please do these? http://www.s2member.com/kb/common-troubleshooting-tips/
I hope that helps. 🙂
Using the rrt attribute and disabling the auto EOT behavior. WP Admin -> s2Member -> PayPal Buttons -> Shortcode Attributes -> rrt
But then you’ll have to demote manually those users that didn’t complete all the payments. WP Admin -> s2Member -> PayPal Options -> Auto EOT Behavior
I’ll mention to Jason your question and am adding it to the feature requests list.
> I currently use your plugin on several sites and absolutely love it
That’s great! 😀
> We are opening a European branch of our company and need to use USAepay as our new merchant and processor for that site. What is the best way to do this?
Well, see this article: http://www.s2member.com/kb/i-want-another-payment-gateway/
I hope that helps. 🙂
@americanknight, did you enter your Merchant ID here? WP Admin -> s2Member -> PayPal Options -> Account Details -> Merchant ID
See: Subscription Cancellation “Button” Invalid · Issue #27 · WebSharks/s2Member https://github.com/WebSharks/s2Member/issues/27#issuecomment-30482381
I hope that helps.
@ianhempsell Thanks for sharing that. 🙂
> so the real address is transporttravelclub.travelclubsworld.com – the code for the PayPal button I’m using is below…
Did you get that custom value from the shortcode generator in the child blog’s admin area, or did you edit it manually? What is the value that the generator gives to the custom attribute?
> EOT time is not really interesting because i can also handle it manually, but the price/button which is interesting + the form to fill out + the redirection to a specific download page…
Got it. Well, I told you how I’d probably approach it. I hope it helps you. 🙂
Ah, I see, the plot thickens…
You could use custom capabilities instead of levels. See:
https://www.youtube.com/watch?v=XLUQbw4KAbg&index=1&list=PLA2C07377CF60025E
WP Admin -> s2Member -> Downloads -> Custom Cap and Member Level FilesThat said, you can only have one EOT time per user, so the access would have to be managed using conditionals, I guess. Similar to the ones here: WP Admin -> s2Member -> Scripting -> Content Dripping
But we just finished coding time logging for capabilities, so you’ll need to wait for that release.
You can read about the MOPage variables here: WP Admin -> s2Member -> Scripting -> Membership Options Page Variables
I hope that helps. 🙂
You’d put the file link in a page that isn’t protected, but the file is. When the visitor tries to open the file he’ll be taken to the Membership Options Page. There you’d have a button to pay, after returning he’d signup, login and then he’d be able to go click that link and download the file.
That is simple. For the details it’s a bit more work, although not impossible, but maybe you decide it’s not worth the trouble.
With a customization, maybe you could have the person go straight to PayPal if he doesn’t have access to the file, but what if he does have an account only he forgot to login? You need to allow for that, so the Membership Options Page step is good to have.
With a customization you could have the user be logged in automatically after signup: http://www.s2member.com/kb/auto-login-upon-registration/
You’d need a bit more customization to take him back to the download page too, though. You’d use the Membership Options Page variables, pass them through the signup process (probably as a custom value) and then pick them up again after login for a redirection.
I hope that helps. 🙂
Here’s what Jason said:
“They are mixing the API args for PayPal Pro with the class method that interacts with the PayPal Pro (Payflow Edition) call. There is actually another wrapper for Payflow that is a bit easier to work with.”
$subscr_id = get_user_option('s2member_subscr_id', $user_id);
$payflow_profile = c_ws_plugin__s2member_pro_paypal_utilities::payflow_get_profile($subscr_id);
// print_r($payflow_profile); // This is an array of details about the recurring profile.
Thanks for the feedback and idea. I opened an issue to track this request: https://github.com/WebSharks/s2Member/issues/146