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 - 651 through 675 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday Jun 14th, 2013 at 5:48 am #51938

The level is irrelevant when the restriction is a ccap, the user needs the ccap to access. Could you show me the shortcode for the pro-form the user is registering with?

Posted: Friday Jun 14th, 2013 at 5:45 am #51936
Posted: Friday Jun 14th, 2013 at 5:45 am #51934

Right, that’s the IPN URL you enter in Authorize.Net, but I was talking about the URL that s2Member sets on a transaction basis for PayPal and was wondering if the same could be done with the Auth.Net integration. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> More info[/hilite]

Posted: Friday Jun 14th, 2013 at 5:43 am #51932

Thanks for the update! I’m glad you sorted it out. :)

Posted: Friday Jun 14th, 2013 at 5:27 am #51927

Cool. Thanks!

Posted: Thursday Jun 13th, 2013 at 6:14 am #51878

Just create the custom profile fields and they’ll show up in the registration form (WordPress’ default or the pro-form when the user is not logged in).

Posted: Thursday Jun 13th, 2013 at 5:46 am #51875

The payment pro-form will also be the registration form if the person is not logged in. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Membership Level # Forms[/hilite]

Posted: Thursday Jun 13th, 2013 at 5:38 am #51873

Glad to help. :)

This one may be useful too: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Remote Operations API[/hilite]

Posted: Thursday Jun 13th, 2013 at 4:14 am #51867

Great, I put the membership options page as private and then messed it all up.

I don’t understand. You found that was the reason you were having trouble and solved it? Or you did that now and have a new problem?

Any ideas why the custom caps is not being protected?

You mean something that you set to require a ccap is still being shown to someone that doesn’t have it? I can only think of the Membership Options Page not being set. Or you are logged in to the admin account and then no restriction is applied.

https://www.cazoommathsworksheets.com/?s2member_file_download=access-s2member-ccap-answers/GCSE/Grade C/Number. Grade C. Upper and Lower Bounds. ANSWERS.pdf

I tried the URL and was redirected to the Membership Options Page, and the vars say it requires the ccap “answers”, so the restriction is working.

https://www.cazoommathsworksheets.com/join/?_s2member_seeking[type]=file&_s2member_seeking[file]=access-s2member-ccap-answers%2FGCSE%2FGrade+C%2FNumber.+Grade+C.+Upper+and+Lower+Bounds.+ANSWERS.pdf&_s2member_seeking[_uri]=Lz9zMm1lbWJlcl9maWxlX2Rvd25sb2FkPWFjY2Vzcy1zMm1lbWJlci1jY2FwLWFuc3dlcnMvR0NTRS9HcmFkZSUyMEMvTnVtYmVyLiUyMEdyYWRlJTIwQy4lMjBVcHBlciUyMGFuZCUyMExvd2VyJTIwQm91bmRzLiUyMEFOU1dFUlMucGRm&_s2member_req[type]=ccap&_s2member_req[ccap]=answers&_s2member_res[type]=file&s2member_seeking=file-access-s2member-ccap-answers%2FGCSE%2FGrade+C%2FNumber.+Grade+C.+Upper+and+Lower+Bounds.+ANSWERS.pdf&s2member_ccap_req=answers&s2-ssl=yes

By the way, I see everything being served over HTTPS, but I keep getting a warning about it.

Maybe there’s something wrong with the SSL certificate? And you don’t really need to secure every page, just the ones from which the user will submit sensitive info would be enough (e.g. payment page).

Posted: Thursday Jun 13th, 2013 at 3:52 am #51866

Hmm… I’d try these first: Knowledge Base » Common Troubleshooting Tips

Posted: Thursday Jun 13th, 2013 at 3:51 am #51865

Got it. Okay, I’ll let you know when Jason gets back to me.

Did you try the code Jason gives in the article without modifications? Did it work? Knowledge Base » Google® Analytics ECommerce Tracking

Posted: Thursday Jun 13th, 2013 at 3:45 am #51864

I’ll have to ask Jason about it. I know that the IPN URL is set on a transaction basis with PayPal, but I don’t see that mentioned in the documentation for Authorize.Net… I’ll let you know as soon as I hear back from him.

Posted: Thursday Jun 13th, 2013 at 3:35 am #51862

I see. Well, this is something happening on PayPal’s side, so you should talk with their support people to help you find out what’s going on there. I’m sorry I can’t help with that…

If you’re selling a subscription, the customer will be required to login to a PayPal account, but if you sell a buy-now then you can have the option to pay with a card without logging in to PayPal (make sure you have enabled the setting in PayPal that lets you not require the customer to have a PayPal account). [hilite path]PayPal admin -> Profile -> My selling tools -> Website preferences -> PayPal account optional[/hilite]

Posted: Thursday Jun 13th, 2013 at 3:26 am #51859

Excellent! Thank you for the update. I’m glad you sorted it out. :)

Posted: Thursday Jun 13th, 2013 at 3:25 am #51858

Yes. See the two references I pointed to in my previous reply. The one on role changing tells you how to change to the other paid level role, the one on dripping shows you the conditional to have it happen after a certain time.

Posted: Thursday Jun 13th, 2013 at 3:21 am #51857

You can customize the WP registration page a bit from here: [hilite path]Dashboard -› s2Member® -› General Options -› Login Registration Design[/hilite]

Posted: Thursday Jun 13th, 2013 at 3:19 am #51856

No, there isn’t a video/tutorial for those, but they’re not very complicated to use. Just go to [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite], click “add new field”, adjust the settings, add your values, click “create field”, click “save all changes”.

Posted: Thursday Jun 13th, 2013 at 3:15 am #51855

Ah, I see, you’ve customized your network with another plugin to add the user to multiple blogs in it.

Maybe it’s not adding them properly as if they were a user of each blog and that’s why the restriction in Blog B is not being applied to them? Have you tried creating a user in Blog B to see if the restriction is applied to him correctly then?

Posted: Thursday Jun 13th, 2013 at 3:10 am #51854

I guess you could create a hack to receive the ping and integrate with s2Member. These may help:

Knowledge Base » Hacking s2Member® Via Hooks/Filters
http://adambrown.info/p/wp_hooks/hook/wp_loaded
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration -> Proxy Key[/hilite]

Posted: Thursday Jun 13th, 2013 at 3:04 am #51853

I left Elizabeth a new note about it. She should get to it soon.

Posted: Thursday Jun 13th, 2013 at 2:59 am #51852

s2Member doesn’t have a credits system, so no. But if you store the credits for each user in the database, you could use some PHP to show the credits the logged in user has.

This would not need s2Member, other than to require the user to be logged in (s2Member Level 0) when he views the page where you’re showing this. [hilite path]Dashboard -› s2Member® -› Restriction Options[/hilite]

Posted: Thursday Jun 13th, 2013 at 2:56 am #51851

Sorry I missed your original post, Gillian.

1. All posts in our site will be available to members and non-members and I will only want to protect certain pages and download files from non-members. This is OK in s2?

Yes, you can protect just some pages and files.

2. Will we be able to manually add new members and crucially payments? (Some members of the trust won’t renew online.)

Yes, you can modify any user’s profile manually to change his role to one of the paid ones and change his EOT time as he makes new payments offline.

3. Some of our members are happy to set up an ongoing subscription but most just pay for a year then we send out a reminder and they renew. Will your system support this?

They can pay for a year, not a problem. s2Member doesn’t send reminders yet, though.

4. Ideally your system would send out reminders as peoples year long membership was coming to an end but I gather it doesn’t do this? Have seen some code posted in a hack though so guess I could add this myself?

Right, you could create a customization to achieve this. Here’s one shared some time ago: http://www.s2member.com/forums/topic/setting-up-eot-notifications/

5. I see I can add custom registration fields. I assume members are able to log in after joining and update all their information including the custom fields?

That’s correct, from their profile page, unless you set the custom profile field to not show there.

6. We will not be offering free, guest or trial membership only paid (we are going to be running event espresso and membership means people will get a discount on events – which we would not want a free membership getting.) I’m not forced to offer a free membership option when people sign up am I ?

No, you can disable open registrations from here: [hilite path]Dashboard -› s2Member® -› General Options -› Open Registration[/hilite]

7. Will I be able to see a full membership and transaction history for each member i.e. if I have membership levels of general, teaching and student then if someone were a general member in their first year, a student in their second year and a teaching member in their third would I be able to look at this individual member and see this membership history along with the payments made for each year?

No, s2Member doesn’t keep a record of this yet. You could create a payment notification to be emailed to an address for these, and then search there, though. [hilite path]Dashboard -› s2Member® -› API / Notifications -› Payment Notifications -> Email[/hilite]


I hope that helps!

Posted: Thursday Jun 13th, 2013 at 2:44 am #51849

Right, you use the button generator here: [hilite path]Dashboard -› s2Member® -› ccBill® Buttons -› Membership Level # Buttons[/hilite]

If the generator is not working, something in your installation (theme, plugin) may be causing a problem with the JavaScript. Try these: Knowledge Base » Common Troubleshooting Tips

You can also modify the shortcode manually, here’s the reference: [hilite path]Dashboard -› s2Member® -› ccBill® Buttons -› Shortcode Attributes (Explained)[/hilite]

Posted: Thursday Jun 13th, 2013 at 2:41 am #51848

Was the S3 integration working fine before and then stopped, or it hasn’t worked for you yet?

Have you tried resetting the integration and creating it again? Knowledge Base » Reset the Amazon S3/CloudFront integration

Also, please use this to verify that everything’s fine with your s2Member installation: Knowledge Base » s2Member® Server Scanner

Posted: Thursday Jun 13th, 2013 at 2:37 am #51847

I see you modified a bit the code given in this article: Knowledge Base » Google® Analytics ECommerce Tracking

I’ll ask Jason about this, he’s the one that wrote the article and is more familiar with the Google Analytics integration.

Viewing 25 replies - 651 through 675 (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.