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.

About: Matt Stefanik

Sorry, I've not written a description yet. I'll get to it soon!


Topics I'm Subscribed To

Viewing 2 topics - 1 through 2 (of 2 total)
Topic Count Last Reply
"Thank you, please check your email…" msg 1 2

By:  Matt Stefanik in: Community Forum

voices: 3
replies: 26

4 years, 2 months ago  Cristián Lávaque

Code 4 Reg. Access Link Generator

By:  Matt Stefanik in: Community Forum

voices: 2
replies: 5

4 years, 10 months ago  Matt Stefanik

Viewing 2 topics - 1 through 2 (of 2 total)

Topics I've Started

Viewing 2 topics - 1 through 2 (of 2 total)
Topic Count Last Reply
"Thank you, please check your email…" msg 1 2

By:  Matt Stefanik in: Community Forum

voices: 3
replies: 26

4 years, 2 months ago  Cristián Lávaque

Code 4 Reg. Access Link Generator

By:  Matt Stefanik in: Community Forum

voices: 2
replies: 5

4 years, 10 months ago  Matt Stefanik

Viewing 2 topics - 1 through 2 (of 2 total)

My Latest Replies (From Various Topics)

Viewing 20 replies - 1 through 20 (of 20 total)
Author Replies
Author Replies
Posted: Wednesday Oct 17th, 2012 at 7:32 am #28658

That’s probably because I’ve tried several times to change the settings within Paypal, within JVZoo and with my button code to try to get it to work.

Originally, I was just using the fourth option in JVZoo with the 3rd option blank. My paypal return url was what s2member instructs and my button code was the one provided by JVZoo. As you can see in the screenshot, I’ve changed my Paypal return url to JVZoo’s and added the s2member notify url in JVZoo. I’ve also tried adding the “custom” variable and product number (1) to my JVZoo button code. None of what I’ve attempted so far has made a bit of difference.

I’ve read that for some reason JVZoo doesn’t work with the paid version of s2member, which I have but am not using on this domain. So, I’m using the free version and it’s supposed to work just fine, but not sure what I’m doing wrong because it’s not working very well.

Any suggestions on how the settings should be adjusted?

Thanks again!

Posted: Tuesday Oct 16th, 2012 at 8:03 am #28510

Sorry, wasn’t sure about the password, but I’ve reset it. The new password is 1Stefanik1. I’ll change it back when you’re done. Everything else I sent you is correct. Thanks again!

Posted: Monday Oct 15th, 2012 at 8:00 am #28403

Thank you, yes. My settings are correct, and I do already have logging enabled. I have downloaded my paypal IPN log and sent it via the private contact form. Please let me know if there is anything else you need. I really appreciate you taking a look for me.

– Matt

Posted: Friday Oct 12th, 2012 at 10:04 am #28241

That worked. Same desired outcome, but no side effects. I just cleared my cache/cookies and did a test purchase. The message displayed was what I wanted, the registration link worked and the form was correct. Note* This is really only a temporary fix, however, as I still need to figure out why the site isn’t receiving IPN data back from Paypal.

For the time being, this definitely helps and I appreciate your support with this issue. Thank you!

Posted: Friday Oct 12th, 2012 at 8:51 am #28237

Yes, deleting the file removes the problem. I just copied your original code and created the s2hacks.php file with it, same results.

I tried to upload these images, but the “add new” was missing, so I had to delete the file again before I could. Deleting the file fixed all the new problems.

Posted: Friday Oct 12th, 2012 at 8:14 am #28224

This code has caused some undesired consequences. Firstly, when the user now clicks on the registration link and goes to the registration form, none of the form fields have text just quotation marks so they have no idea what goes where. Also, in the “Users” area of my dashboard, the “Add New” has completely disappeared and all of the user labels (subscriber, admin, s2 Member Level 1, etc) are gone. These were only the first two issues I noticed before deleting the file, after which both problems were fixed.

Is there something wrong with the code causing this?

Posted: Thursday Oct 11th, 2012 at 6:15 pm #28172

Yup, that did it. Thank you!

Posted: Thursday Oct 11th, 2012 at 9:11 am #28124

Same problem, but now on line 9. Here is my exact code:

<?php

add_filter('gettext_with_context', 's2_translation', 10, 4);
function s2_translation($translated_text, $original_text, $context, $domain)
{
	if ($domain === 's2member' && $context === 's2member-front')
	{
		if ($original === '<strong>Thank you! ( you MUST check your email before proceeding ).</strong><br /><br />* Note: It can take <em>( up to 15 minutes )</em> for Email Confirmation with important details. If you don\'t receive email confirmation in the next 15 minutes, please contact Support.')
			$translated = '<strong>Thank you! You MUST check your PAYPAL email before proceeding.</strong><br /><br />* Note: It can take up to 15 minutes for the email containing your <strong>registration link</strong> to arrive.  This email will be from Matt Stefanik (not JVZoo or Paypal) and will be titled, Congratulations! (your membership has been approved).  Please check your junk folder if you do not see it. If you don\'t receive email confirmation in the next 15 minutes, please contact Support.');
	}

	return $translated;
}

Created here: public_html/crushitoncraigslist.com/wp-content/mu-plugins/s2hacks.php. I’ve since deleted the file, but the directory is still there.

Posted: Thursday Oct 11th, 2012 at 7:45 am #28107

Saved this, then tried to log into my site and got this error:
“Parse error: syntax error, unexpected ‘)’ in /home/ml4mlm/public_html/crushitoncraigslist.com/wp-content/mu-plugins/s2hacks.php on line 8”

Posted: Thursday Oct 11th, 2012 at 7:40 am #28104

Perfect, thank you! Saved me from having to hire someone. I’m testing this out now.

Posted: Wednesday Oct 10th, 2012 at 8:45 pm #28050

I’m sorry Raam, I don’t see that text anywhere in the link you sent me, otherwise it would be clear that I could just change that text to whatever I want. If it’s the part of the code that says”original”, again I wouldn’t know how and where to replace it.

I don’t believe the 2nd option would work only because if s2Member was able to get that info by writing it into the button, it should be getting the sale info returned as well. The problem is not with s2Member I’m sure, it’s most likely with the system I’m selling through, JVZoo. They do have fields to add the domain, the custom return url with “gateway” replacement, and the item number, but for whatever reason, it’s still not getting back to s2Member.

Any idea where I could add the actual text I want to add in order to replace the default text? Thank you for your help with this.

Posted: Wednesday Oct 10th, 2012 at 8:16 am #27984

This doesn’t help me at all. I’m not a developer and have no idea how to write the message that I would want to appear with proper formatting. The code given is for a coupon variable. How I would take that code and modify it for my purposes is beyond my level of code knowledge. I suppose it’s up to me then to find a developer to make sense of it for me?

Posted: Tuesday Oct 9th, 2012 at 8:12 am #27889

Thank you for your response. Is there any way to customize that message the customers see when s2Member doesn’t get the immediate confirmation it needs? Screen shot:
For example, I’d like to be able to let them know who the email will be from, what the title will be, that they should check their PAYPAL email, etc. This would be very helpful in eliminating unnecessary confusion, frustration (on both our parts) and help desk tickets. Thank you.

Posted: Monday Oct 8th, 2012 at 10:02 am #27795

Dangit, no wonder no response. Thank you Eduan.

Posted: Monday Oct 8th, 2012 at 9:52 am #27791

Anyone have any ideas about this one. Keep running into problems with customers who check their email they used during registration and then submit a help desk ticket when they don’t see the email. The problem is it is being sent to their Paypal email and they’re not checking that email. This could all be avoided if the message said what it used to say, which was something along the lines of “Thank you, please click here to register a username…”

Posted: Saturday Oct 6th, 2012 at 9:07 am #27653

I too am having this same problem. It’s not the way it used to be on my other sites. It used to say thank you, click here to register, or something to the effect. That is what I want. How can I change this?

Posted: Monday Mar 5th, 2012 at 2:44 pm #7352

Any thoughts on this?

Posted: Friday Mar 2nd, 2012 at 9:17 am #7064

Okay, thx 4 your response. I use DPD to sell my products and want to continue to do so for several reason which aren’t important for this discussion. S2member doesn’t integrate well with DPD or the other way around. I’ve tried many different ways to send the purchase details to S2member via an IPN function in DPD, but for whatever reason, S2member doesn’t recognize the sale and therefore does not automatically generate an access link via email.

I was able to accomplish this with ejunkie by adding custom fields to the button AND making my product ID in ejunkie match my membership level. In DPD, the product ID cannot be set manually, but rather is generated by default, so it overrides the “product ID” field in the IPN which is why I think S2member cannot validate the sale (i.e. it doesn’t know which level to authorize). Hope this makes sense, but I’m just trying to explain why I’m looking for an alternative route.

So, what I would like to do is instead of having the buyer return to the default S2member page where it says either “check your email” if it wasn’t processed yet or “continue to registration…” (don’t exactly remember the language but it just has a black bar at the top), I would like to redirect them to a hidden page on my site with the registration access link generator embedded (like the one found in the “Paypal Buttons” section of S2member used for customer service). This way they can create their own sign-up link by imputing their PayPal transaction ID.

So, my question is how can I create this page in WordPress and embed this form or can I just create a custom page template with this included? Thanks for any help.

Posted: Friday Mar 2nd, 2012 at 7:28 am #7056

Does anybody have a response to this. It’s been two weeks without a word. I appreciate any feedback. Thanks.

I noticed in this thread: https://www.primothemes.com/forums/viewtopic.php?t=555&p=2291#p2442 Jason mentioned

@TODO :: build in a customer service tool for registration link creation,
similar to the existing tool for Specific Post/Page Access Links.

Did this ever get done? It sounds like this is what I’m looking for.

  • This reply was modified 4 years, 10 months ago by  Matt Stefanik.
Posted: Tuesday Feb 21st, 2012 at 12:07 pm #5879

Anybody?

Viewing 20 replies - 1 through 20 (of 20 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.