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 - 5,101 through 5,125 (of 7,376 total)
Author Replies
Author Replies
Posted: Wednesday Jul 4th, 2012 at 11:06 pm #18326

Not in the plugins directory, but the must-use plugins directory. /wp-content/mu-plugins/s2hacks.php ;)

Posted: Wednesday Jul 4th, 2012 at 7:55 am #18277

Hi Tony.

Sorry, I had a mistake in my code there. Try this please:

/wp-content/mu-plugins/s2hacks.php
Knowledge Base » Hacking s2Member® Via Hooks/Filters
[hilite pre_code]

Posted: Wednesday Jul 4th, 2012 at 7:34 am #18271

Hi Ricky.

Test CB purchases should work fine if all is set up properly, doesn’t matter if the product wasn’t approved yet.

Could you please send all the logs in your s2member-logs folder? Including the “PayPal” ones. s2Member® » Private Contact Form

About the ClickBank integration, did you verify that every setting is correctly filled?

One mistake I see done normally is not setting the IPN to version 2.1 in ClickBank. [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› IPN v2.1 Integration[/hilite]

Posted: Wednesday Jul 4th, 2012 at 7:26 am #18270

Well done figuring that one out, Ricky! That’s exactly the solution we suggest for this. :)

Here’s an example for different products:

/wp-content/mu-plugins/s2hacks.php

[hilite pre_code]
'[[s2Member-Pro-ClickBank-Button cbp="1" ... output="url" /]]',
2 => '[[s2Member-Pro-ClickBank-Button cbp="2" ... output="url" /]]',
3 => '[[s2Member-Pro-ClickBank-Button cbp="3" ... output="url" /]]',
4 => '[[s2Member-Pro-ClickBank-Button cbp="4" ... output="url" /]]',
5 => '[[s2Member-Pro-ClickBank-Button cbp="5" ... output="url" /]]',
);
if (isset($shortcodes[$_GET['clickbank']])) {
$clickbank_checkout = do_shortcode($shortcodes[$_GET['clickbank']]);
wp_redirect($clickbank_checkout);
exit;
}
}
}
[/hilite]

http://yoursite.com/?clickbank=1

Posted: Wednesday Jul 4th, 2012 at 7:18 am #18268

Hi Jim.

I agree that it’d be good to tell them about the email with a custom message after submitting the registration.

You can use the success attribute for the pro-form to achieve that. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success[/hilite]

I hope that helps! :)

Posted: Wednesday Jul 4th, 2012 at 7:08 am #18266

Hi Derek.

We currently have a login using a “Sidebar Login” plugin, but inner pages are not protected.

What do you mean? The login widget doesn’t protect pages.

We need to create a login on our homepage using S2member.

s2Member Pro has a login widget, which you can also include using PHP to your page. It’s explained here: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Pro Login Widget (via PHP)[/hilite]

I hope it helps!

Posted: Wednesday Jul 4th, 2012 at 7:04 am #18265

Great Marcos! I’m glad you figured it out. Thanks for the update!

You can reprocess the list servers with your own script, probably called by one of your notifications. This may be useful: http://www.s2member.com/forums/topic/s2member-mailchimp-and-ccaps/#post-17078

I hope it helps. :)

Posted: Wednesday Jul 4th, 2012 at 6:54 am #18263

Right, if all the posts in a category are restricted and your Alt Restrictions completely hide them from the archive/category, then the category will be empty, not hidden or forwarding to Membership Options.

The posts are what are protected, not the category itself. Even if you use the Category restriction, it’s the posts in it, not the archive.

What you can do is use the URI Restriction on the category’s URI. [hilite path]Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions[/hilite]

I hope that helps. :)

Posted: Wednesday Jul 4th, 2012 at 6:42 am #18260

Hi Alan.

No, I’m afraid not. You see, the name is nowhere to be gotten from. His URL will be unique, though, so maybe you can use the unique part from it to watermark with.

To know who that unique string belongs to, if you needed to get back to the person, you could save their URLs, emailing yourself a copy of the confirmation email they get. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Specific Post/Page Confirmation Email[/hilite]

I hope that helps. :)

Posted: Wednesday Jul 4th, 2012 at 6:36 am #18259

I see. Well, the policy’s what it is, but you can email Jason via the contact form if you want.

Maybe I can help you get s2Member Pro to work for you? What did you want it for when you got it and why did you decide not to use it after all?

Posted: Wednesday Jul 4th, 2012 at 12:20 am #18238

I got a reply from him with this hack to use in /wp-content/mu-plugins/s2hacks.php

[hilite pre_code]
set_role($custom_role);
}
[/hilite]

Conditionals could be applied to map levels or roles that s2Member uses by default, to custom roles setup by a site owner.

I hope that helps. :)

Posted: Wednesday Jul 4th, 2012 at 12:12 am #18237

Heard back from Jason, here’s what he wrote:

Here is a hack that would accomplish this.

[hilite pre_code]

Posted: Tuesday Jul 3rd, 2012 at 7:49 am #18182

Hi Dean.

I did not realize the costs needed from the banks

What do you mean? The PayPal Pro or Authorize.Net gateways?

You guys are great and no complaints about your product.

Thank you! :)

would you be compassionate enough refund my money.

Sorry, the refund policy states no refunds are issued, except when requested within the first 30 days when s2Member doesn’t work as advertised and after couldn’t resolve it through tech support. s2Member® » Terms » Refund Policy

If you haven’t downloaded s2Member Pro yet, though, I could ask Jason about it. Have you downloaded it?

Posted: Tuesday Jul 3rd, 2012 at 7:33 am #18177

Sorry for the delay, Erik.

I’m afraid s2Member doesn’t have these features yet, that’s why I suggested some ideas to customize it, but I see they may not be enough for what you’re trying to build.

I think you should find a good developer to build this customization for you. I understand there are good freelancers in sites like jobs.wordpress.net, eLance or oDesk. :)

Posted: Tuesday Jul 3rd, 2012 at 7:27 am #18174

Awesome! Thanks for the updates. I’m very glad you sorted them out. :)

Posted: Tuesday Jul 3rd, 2012 at 7:25 am #18173

Hi Ana.

You’ll need to do a query to know how many Level 1 users you have and then use that in a conditional where you check if it’s above or below the limit you want, and based on that display the corresponding content.

These may be useful:

[hilite pre_code]
$level1_users = get_users('role=s2member_level1');
[/hilite]

http://codex.wordpress.org/Function_Reference/get_users
http://php.net/count
[hilite path]Dashboard -› s2Member® -› Download Options -› Advanced Download Restrictions[/hilite]

I can’t do the actual customization for you, but that should help you or your developer do it. :)

Posted: Tuesday Jul 3rd, 2012 at 7:11 am #18169

I’ve created a file h2-hacks.php and it’s located as such – /wp-content/plugins/s2-hacks.php

Could you try it in the must-use plugins folder? /wp-content/mu-plugins/s2hacks.php

Let me know if it work, please. :)

Posted: Tuesday Jul 3rd, 2012 at 7:04 am #18163

Hi Nathan.

I know of a hack Jason once posted to change the default role someone gets on registration, but it’s not for paid roles. http://www.primothemes.com/forums/viewtopic.php?f=36&t=2760

I’ll email Jason asking if it’s possible to change the roles used for paid users.

Posted: Tuesday Jul 3rd, 2012 at 6:54 am #18157

Hi Randy.

Thanks for the kudos! :D

Yeah, we’re looking into this, but the integration itself has been push down in the to-do list for a bit later. You probably know that we’re rewriting s2Member and it’ll be ready for beta testing pretty soon, with the public release soon after. This new s2Member has a new API to integrate gateways and other things, and will make it much easier to do the InfusionSoft one then.

The limitation we’ve had is the lack of an InfusionSoft account and having never used it ourselves, so it’ll have a learning curve that we’ve been avoiding due to the priorities mentioned above. If you can provide that experience and access, we’ll be glad to work with you when the time comes. I’ll inform Jason so he knows about your nice offer. :)

Yeah, MailChimp is a great service. And the integration with it will also see improvements.

Posted: Tuesday Jul 3rd, 2012 at 6:48 am #18154

Hi Chris.

I haven’t tried this yet, or know if someone did, but the first thing I’d do would be reading this article on how to use buttons created over at PayPal, because there you see what’s required to integrate them with s2Member, which may be the same you need in Gravity forms. Knowledge Base » Using PayPal created buttons

I hope that helps. :)

Posted: Tuesday Jul 3rd, 2012 at 6:45 am #18153

Hi Bill.

Yes, you can use the custom profile fields for this, if I understood your question correctly. Please take a look here: [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Add New Field[/hilite]

When you create a field, remember that after hitting the “create field” button at the bottom of the field’s panel, you still need to save these changes clicking the button at the bottom of the General Options page.

I hope that helps. :)

Posted: Tuesday Jul 3rd, 2012 at 6:42 am #18152

Hi Dimitrios.

This is the Unique IP restriction at work. [hilite path]Dashboard -› s2Member® -› Restriction Options -› Unique IP Access Restrictions[/hilite]

You’ll need to reset his restriction from his profile so he gets access back. [hilite path]Dashboard -› Users -› Edit user -› Reset IP Restrictions[/hilite]

He either logins in from several different devices with different IPs, in which case you may need to edit your Unique IP restriction’s limit, or others have his login info and are logging into his account.

I hope that helps.

Posted: Tuesday Jul 3rd, 2012 at 6:37 am #18151

Hi Pete.

No, sorry, s2Member can’t do that. The payment info is not stored by s2Member, but the payment gateway you’re using, and only in the case of subscriptions.

One time payments to have the card’s info stored anywhere, so you couldn’t do this. :/

Posted: Tuesday Jul 3rd, 2012 at 6:34 am #18150

i) this is what I get … so do I use this one? http://optionsweekly.org/jv/sale.php?idev_saleamt=%%amount%%&idev_ordernum=%%txn_id%%&ip_address=%%user_ip%% Please note that I do not have a profile=72198, it was not given to me at iDevAffiliate -> Setup & Tools -> API Scripts -> Generate A Comission … should I add that part in as per your image screenshot?

I googled this and 72198 appears to be the generic tracking pixel’s profile number. I think you can create a custom profile for your installation and then use that instead, this would be useful if you need to track different shops/sites. I see you used 44 in the URL in the second question.

Here’s a quote from their documentation: http://drupal.org/files/issues/iDevAffiliate_Vendor_Integration_Information.pdf

[note_box]
Section 4: Profile Explanations & General Notes

As you can see in the above examples, we have profile=72198 set in each URL call. This is because we’re using the “Generic Tracking Pixel”. This number will never change, please do not adjust it. 72198 happens to be the profile number associated with this integration.

Once you have this integration working with your cart system, please feel free to forward us the integration instructions and we’ll be sure to add you to the automated drop-down list found inside our admin center. Once added, our mutual users will pick your cart from the list to integrate with and we’ll provide them with the detailed step-by-step instructions needed to implement iDevAffiliate with your cart system. Once added, the profile number will change as your cart system will be provided with its own unique ID number. For instance, your cart system might be assigned number 87 in which case the code would change from profile=72198 to profile=87.
[/note_box]

iii) How do I test if the Payment link is correct and working?

Couldn’t you do a test 1 cent checkout and then checkout your iDevAffiliate report to see if it got logged?

Posted: Tuesday Jul 3rd, 2012 at 6:17 am #18149

Glad to know it’s working again, Allan. Thanks for the update and the info. I’m sure Jason will check it out as soon as he gets to your email. :)

Viewing 25 replies - 5,101 through 5,125 (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.