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 - 926 through 950 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday May 24th, 2013 at 11:39 pm #50607

Avatars are not supported by s2Member. You’ll either have to customize the s2Member profile form to add them, or use the default WordPress page for profiles. I’m sorry I don’t have a better solution for that yet. :/

Posted: Friday May 24th, 2013 at 11:36 pm #50606

I see in your shortcode that the description is blank: [hilite code]desc=" "[/hilite]. Maybe that’s why the email has that missing. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Pro Forms -› Shortcode Attributes -> desc[/hilite]

Have you tried entering a description there to see how it affects the email message?

Posted: Friday May 24th, 2013 at 11:29 pm #50605

I don’t know that it’d cause you any trouble.

And if you use a PHP conditional, you can show the warning or the pro-form using an [hilite mono]else[/hilite], instead of showing the warning above the pro-form. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals[/hilite]

[hilite pre_code]

NOTICE: you already have this ccap

[s2Member-Pro-AuthNet-Form ...]

[/hilite]
Posted: Friday May 24th, 2013 at 11:10 pm #50603

Thanks for the screenshots and the login info to review the logs.

I see that there’s only the monthly subscription in your screenshot. The authnet-api log shows the yearly ones too, but I don’t see them in the authnet-arb-api one, not sure what it means.

I’ll have to ask Jason about this. I’ll let you know as soon as I hear back from him.

Posted: Friday May 24th, 2013 at 10:46 pm #50600

I’m not sure if it’ll help with your app development, but this article explains how to integrate PayPal buttons with s2Member: Knowledge Base » Using Buttons Generated @ PayPal.com

Maybe it’ll give you a clue to have your payments integrated with s2Member so the registration can be handled correctly.

Posted: Friday May 24th, 2013 at 10:43 pm #50599
Posted: Friday May 24th, 2013 at 10:40 pm #50598

Thanks for the kudos, Marco. :)

About your question, I don’t know how to only redirect some roles. The setting is all or none. I’ll ask Jason if there’s a hook you could use to customize it.

Posted: Friday May 24th, 2013 at 10:28 pm #50597

I have all of this working except for the pricing model. I cannot get S2 to keep PayPal payment information off of the new member signup form.

Are you using the free registration pro-form? That would not communicate with PayPal, you don’t even need to configure the PayPal integration for that form to work. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms[/hilite]

My customer has also requested that I integrate a “dealer number” field into the signup form where the dealer would be required to enter their dealer number and have S2 reject the signup form if the dealer number field does not match a existing list of dealer numbers in the back end of S2.

You can create a custom profile field for this. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

Then you’d need a custom validation for it. You can try a modified version of the hack suggested here: http://www.s2member.com/forums/topic/registering-without-required-fields/#post-10707

Posted: Friday May 24th, 2013 at 10:22 pm #50596

Thank you very much. I received the email.

I see in your log:

0 => 'No Return-Data. Customer MUST wait for Email Confirmation.',

But there’s only that entry and no other logs. Sometimes PayPal may delay delivering this data, so s2Member must wait before emailing the user, but I’m guessing that in your case s2Member never gets this data and that’s why nothing else happens afterwards, including the Signup Confirmation Email.

I ran the server scanner and everything was okay. Knowledge Base » s2Member® Server Scanner

I can’t see your PayPal settings, or know if the values you entered in s2Member are correct. Could you please verify that your credentials are all correct and that the PayPal/s2Member integration is complete?
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration[/hilite]

If you create a button following these instructions and test it, do you get the Signup Confirmation Email? Knowledge Base » Using Buttons Generated @ PayPal.com

Posted: Friday May 24th, 2013 at 10:04 pm #50594

Yeah, I agree with you.

Well, if the previous non-standard behavior was what you actually wanted, you could find what the fix was in that release, and customize your installation to what it was before. If you put an older/customized copy of the related s2Member file in your must-use plugins directory (/wp-content/mu-plugins/), and it’d be used instead of the one in the s2member plugin directory.

I hope that helps!

Posted: Friday May 24th, 2013 at 9:55 pm #50593

That section appears when you configure the taxes calculation feature in s2Member. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Tax Rate Calculations[/hilite]

I don’t know that it’d cause the payment to fail. Have you had a failed payment because of it?

If you want to customize the labels in that section to avoid confusion, you can try a variation of this hack:

Create this dir/file: /wp-content/mu-plugins/s2hacks.php
See: Knowledge Base » Hacking s2Member® Via Hooks/Filters
[hilite pre_code]

Posted: Friday May 24th, 2013 at 9:40 pm #50592

Thanks for explaining it.

I see how it ties with s2Member, because you’re using an s2Member custom profile field, but maybe what you’re trying to do is a customization beyond what the s2Get shortcode does.

Same continues down through though, so if you referred somebody and the were affiliate #12, they would see YOUR custom field value which is tagged to YOU id #4…

So you want that if the user sees the ID of his sponsor? Is that it? And that sponsor’s is the ID that you store in the user’s profile field you created with s2Member? If so, then using s2Get in your page may be enough.

So if I register through your link, and you’re my sponsor (ID 1), the custom field you created for the sponsor ID, in my case would have the value “1” (your ID). Now, what you want is that in a page you created to see my user info, that it displays that my sponsor is the user with ID 1. Is that it?

Posted: Friday May 24th, 2013 at 9:23 pm #50591

Using the path to the actual directory and files returns a not found page, although all the files are there
http://www.cellocator.com/knowledgebase/cello-iq-flow/player.html

The address would actually be:
http://www.cellocator.com/wp-content/plugins/s2member-files/cello-iq-flow/player.html

See: [hilite path]Dashboard -› s2Member® -› Download Options -› Advanced Mod-Rewrite Linkage[/hilite]

If I use the other type of path it prompts the user to download the file – which I don’t want
http://www.cellocator.com/?s2member_file_download=cello-iq-flow/player.html

Have you added [hilite mono]html[/hilite] to this setting? [hilite path]Dashboard -› s2Member® -› Download Options -› Inline File Extensions[/hilite]

[note_box]
There are two ways to serve files. Inline, or as an Attachment. By default, s2Member will serve all of your protected files, as downloadable attachments. Meaning, visitors will be given a file download prompt. Otherwise known as [hilite mono]Content-Disposition: attachment[/hilite]. In some cases though, you may wish to serve files inline. For example, PDF files and images should usually be served inline. When you serve a file inline, it is displayed in your browser immediately, rather than your browser prompting you to download the file as an attachment.
[/note_box]
Posted: Friday May 24th, 2013 at 9:15 pm #50590

So you confirmed it’s the theme? Well, you don’t need to change the theme, just fix what’s causing that in the pro-form. It may be some styles (e.g. margin, padding) in your CSS, or it’s messing with the content parsing.

For example, I see some added HTML paragraph tags, which are adding empty lines in the form. This may be because of something the theme is doing to the content filtering in WordPress.

You could try these:
http://wordpress.org/plugins/raw-html/
http://wordpress.org/plugins/trueedit/

Let me know if that helps. :)

Posted: Friday May 24th, 2013 at 9:03 pm #50589

I’m sorry, this is not an issue with s2Member and we don’t offer customization services. s2Member® » Support Policy » Fine Lines

Have you considered getting a freelancer to help you? You can post a job in sites like jobs.wordpress.net, elance.com or odesk.com.

Posted: Friday May 24th, 2013 at 8:50 pm #50588

Great! :)

Posted: Friday May 24th, 2013 at 8:49 pm #50587

Great. :)

Posted: Friday May 24th, 2013 at 8:49 pm #50586

Yeah, you need to assign that page in your settings for the s2Member restrictions to become active.

We call it Membership Options Page, but it’s used even if you don’t sell memberships. That’s the page where the person will be taken if he tries to open one of your protected pages without the access for it. It could be called the Instructions-to-gain-access-to-that-page-you-could-not-view page.

You can put whatever you want in that Membership Options page, so it’s not only to sell a recurring payments subscription. Even if you sell a specific page without even requiring a registration, if a visitor tries to load that page, he needs to be shown how to gain access to it, that’s all.

I hope that clarifies it. :)

Posted: Friday May 24th, 2013 at 8:41 pm #50585

Great! Thanks for the update. :)

And thanks for the tip on the Menu Item Visibility Control plugin. http://wordpress.org/plugins/menu-items-visibility-control/

Posted: Friday May 24th, 2013 at 8:37 pm #50583

It’s not your fault to be confused when it comes to this, PayPal has taken care of causing this in most of us…

s2Member’s pro-form can have the PayPal option, it’s worked for years together with the PayPal Pro card options. Recently PayPal made some changes on their side and that’s where your trouble is coming from.

The error you quoted says: “Please contact PayPal Merchant Technical Support (www.paypal.com/mts) and request `Recurring Billing` service, and also ask to have `Reference Transactions` enabled for Recurring Billing via Express Checkout.” Did you do that?

Jason said:
The next maintenance release (v130510) is going to cause many site owners to start getting this error whenever Express Checkout is selected as a Payment Option, and they are integrated with Payflow Edition Recurring Billing.

You now are required to contact PayPal and request both:
Recurring Billing service and Reference Transactions too.

This doesn’t cost anything, but it’s a vetted process, and a site owner must request it. Also, it has to be enabled on both their PayPal.com account, and also on their account at manager.paypal.com. For most Payflow Edition site owners, simply calling PayPal MTS (or submitting a ticket) will suffice. See: http://www.paypal.com/mts

A site owner can enable this at manager.paypal.com on their own. See: [hilite path]manager.paypal.com -> Security Settings -> Reference Transactions[/hilite]

However, that’s only one part of it, and the PayPal.com account has no such UI. Thus, a site owner must contact PayPal MTS to resolve this if they would like to implement Recurring Billing under the Payflow API and make it compatible with Express Checkout.

I hope that helps!

Posted: Friday May 24th, 2013 at 7:43 pm #50580

Thanks for clarifying it.

I don’t know, the PayPal option in the pro-form is actually the only one that can’t be disabled. Maybe the theme is affecting the pro-forms and not just the buttons… Have you tried these to assess it? Knowledge Base » Common Troubleshooting Tips

To use buttons from paypal.com that work with s2Member for paid signups, this guide will help: Knowledge Base » Using Buttons Generated @ PayPal.com

Posted: Friday May 24th, 2013 at 7:40 pm #50579

No, haven’t seen anyone else have this issue.

Posted: Friday May 24th, 2013 at 7:37 pm #50578

I’m not familiar with apps, but here are a few things that you could look into in case something helps:

[hilite path]Dashboard -› s2Member® -› API / Scripting -› Remote Operations API[/hilite]
Knowledge Base » Remote User Status (Custom API)
Video » s2Member® File Downloads (Remote Auth/Podcasting)

Posted: Friday May 24th, 2013 at 7:35 pm #50577

You definitely do! Those that persist are rewarded. I’m so glad for you with everything coming together fine for the launch. :)

Posted: Friday May 24th, 2013 at 7:33 pm #50576

Well, my guess would be that either your custom template is not being used or you’re getting a cached copy of the page so your change isn’t shown. The template may not be used because it’s in the wrong directory, or it’s the wrong template for the pro-form you’re using. Have you refreshed the cache?

Viewing 25 replies - 926 through 950 (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.