Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Wednesday Jun 26th, 2013 at 3:00 am #52581 | |
![]() |
|
Thank you for your inquiry.I’m very sorry about the delay in response!
A Login Welcome Page is necessary any time you’re using s2Member. There doesn’t have to be anything special on that Page, you could probably just put up a Page that says “Thanks, you’re now logged-in” and that would be fine. If you’d rather redirect back to Post/Page the User came from that’s possible too, but you’ll have to either use the Pro Login Widget, or set up your set up your login form to do that.
If you’re setting up free levels, you wouldn’t use PayPal buttons, but instead set up Free Registration Pro Forms for this. I think that’s what you’re asking for: Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms
In s2Member any level can be free, you just have to provide access to it that way. You can change the level a User signs up on with the level attribute of your Free Registration Pro Form.
That’s interesting. Are you talking about the registration Page at /wp-login.php?action=register? Can you provide a screenshot?
The only way to protect multiple sections of content without overlap would be to use Custom Capabilities or Shortcode Conditionals. These should help clear up what that means: Dashboard -› s2Member® -› API / Scripting -› Custom Capabilities |
|
Posted: Wednesday Jun 26th, 2013 at 2:48 am #52580 | |
![]() |
|
Thank you for your inquiry.
If I’m understanding you correctly, s2Member’s Remote Operations API should work perfectly for you. Check out this portion of your Dashboard: Dashboard -› s2Member® -› API / Scripting -› Remote Operations API |
|
Posted: Wednesday Jun 26th, 2013 at 2:15 am #52579 | |
![]() |
|
Thank you for your inquiry.You could keep Users from using the Pro Form using Shortcode Conditionals, but s2Member only restricts access from Pages for Users that don’t have enough access, so it wouldn’t be possible to prevent a User from accessing the Post/Page at all. |
|
Posted: Tuesday Jun 25th, 2013 at 11:24 pm #52578 | |
![]() |
|
Sorry, but I don’t think it’s going to be possible to get you this information. The issue with this is that we can only send Username/Password information to the email address an account is connected to. Did you pay for your license with your own PayPal Account, where we could send the information to a PayPal email address? |
|
Posted: Tuesday Jun 25th, 2013 at 11:16 pm #52577 | |
![]() |
|
I see. So the issue is probably not with CloudFront then, but just the connection to Amazon overall. Is it okay for me to run a few tests and check out your logs while you don’t have CloudFront set up? |
|
Posted: Tuesday Jun 25th, 2013 at 11:15 pm #52576 | |
![]() |
|
Thanks for your patience. Yes, it definitely looks like something Object Caching is doing. The problem with this is that it’s actually altering the data that s2Member’s receiving, so we can’t really tell that they’re a problem. s2Member just assumes that the data it’s receiving is correct. The only way I’m seeing to remedy this situation is to turn the Object Caching on. Does WP Engine have a PHP function or an INI setting you can set up to do this during a specific process? If there is we might be able to help show you a way to use that in a way that it keeps the caching processes from affecting s2Member. |
|
Posted: Tuesday Jun 25th, 2013 at 11:11 pm #52575 | |
![]() |
|
Sorry for the delay in response!I’m taking a look at the video now. |
|
Posted: Tuesday Jun 25th, 2013 at 11:07 pm #52574 | |
![]() |
|
You could use 2 as well.
When you get s2Member Pro there’s a file in your Account page that has a bunch of example code that would be useful for you. I can tell you a good hook for doing this would be this:
You’d want to use some of s2Member utilities in the paypal-utilities.inc.php file to make sure that the variables that came are good, though. |
|
Posted: Tuesday Jun 25th, 2013 at 12:46 am #52532 | |
![]() |
|
Thank-you! I’ve sent a request to our development team about this, and an email with your new password to the email associated with your account. |
|
Posted: Monday Jun 24th, 2013 at 11:34 pm #52515 | |
![]() |
|
Thank you for reporting this important issue!
I’m very sorry for the inconvenience! I’m notifying our development team of this right now. In the mean time if you could tell me the username for the account in question (if you know it) I’ll send a new password to the email address it’s linked to. |
|
Posted: Monday Jun 24th, 2013 at 9:07 pm #52487 | |
![]() |
|
Thanks for your patience.Sorry for the delay. Jason got back to me in relation to another post which has a similar/the same issue here: http://www.s2member.com/forums/topic/reference-transactions-now-needed-s2-dead/#post-52230 If you have more questions related to this please let us know. |
|
Posted: Monday Jun 24th, 2013 at 9:03 pm #52486 | |
![]() |
|
Thank you for reporting this important issue.
Are you saying your Must-Use Plugins are not working at all, or just this specific hack? I can tell you that I’m running 3.5.2 on a local installation with multiple Must-Use Plugins running on it and they are still working as intended. I will test out this code that was posted with WordPress 3.5.2 now and see if it is still working as well. EDIT: This hack is still working perfectly on my installation of WordPress 3.5.2 . |
|
Posted: Monday Jun 24th, 2013 at 8:57 pm #52485 | |
![]() |
|
Because of s2Member’s validation processes, this isn’t possible with Pro Forms. You would need to create a dropdown outside of the Pro Form, and use the information provided in this article to achieve this: |
|
Posted: Monday Jun 24th, 2013 at 8:53 pm #52484 | |
![]() |
|
If you’ve followed the instructions provided in that article, then no. You should be all set. :-) |
|
Posted: Monday Jun 24th, 2013 at 8:52 pm #52483 | |
![]() |
|
Thanks for your patience.I just tested this in a controlled environment running WordPress 3.5.2 and I can confirm that this is working as intended currently. See screenshot below:
I will note that this Register link will always show up if you’re logged in as an Administrator on your site. You must log out for the link to disappear. Could that be the issue? |
|
Posted: Monday Jun 24th, 2013 at 8:44 pm #52481 | |
![]() |
|
Thank you for reporting this important issue.I’m going to attempt to recreate this issue now. I’ll notify you in a moment on my findings. |
|
Posted: Monday Jun 24th, 2013 at 8:43 pm #52480 | |
![]() |
|
Thank you for your inquiry.Currently with s2Member to accept shipping information through a Pro Form, you can change the ns (no shipping) directive/attribute from 1 to 0 in your Shortcode. This will enable a Shipping Address field and tell PayPal that you are shipping physical goods so you can do things like add a shipping price. However, s2Member does not store this information when it gets it back for security reasons and PCI compliance. You will need the User’s Shipping Address when it gets back, so you will have to have a developer set up catch during s2Member’s PayPal IPN handler to receive this information and send it to whatever service you’re using to ship your product, or store it in your database to get later. You can find the processes for PayPal here: s2member-pro/includes/classes/gateways/paypal/ Also, in the /s2member/includes/classes/ directory, in all of the files starting with paypal-notify-in… I’m sorry for the involved setup here. s2Member takes all of the steps it can to make shipping possible without overstepping into it and having to supporting shipping items itself, but that unfortunately still leaves a some custom code for those Users that do need to ship physical goods. Let us know if you have any further questions about this. :-) |
|
Posted: Monday Jun 24th, 2013 at 8:34 pm #52479 | |
![]() |
|
Thank you for reporting this important issue.Sorry to hear you’re having problems. I think the likely issue here is to do with your Customer’s PayPal account and your PayPal account’s settings. I believe Users that are using things like PayPal Student Accounts and perhaps international accounts may sometimes come to this error if you don’t have your PayPal account set up to accept transactions. If you’re able to run a test transaction, then that means that you have your integration with s2Member set up correctly. I’d recommend checking your Selling Preferences in PayPal and see if you have any options enabled there that might cause a User to be unable to purchase from you. You might also ask your Customer if he could tell you what country his/her PayPal account was created in and what kind of PayPal account it is if they are okay providing that information. If all else fails, I’d say call PayPal. Tell them the situation and they should be able to help you better than we can here. |
|
Posted: Monday Jun 24th, 2013 at 7:53 pm #52478 | |
![]() |
|
Thank you for reporting this important issue.I’m not finding any way this could be possible off the bat. You just put SAVE-50|50% into the box here, correct? Dashboard -› s2Member® -› Pro Coupon Codes -› Coupon Code Configuration File Have you tried the steps listed here? |
|
Posted: Monday Jun 24th, 2013 at 6:36 pm #52475 | |
![]() |
|
I see. Cool, let us know if you have any further issues with that error again. |
|
Posted: Monday Jun 24th, 2013 at 6:34 pm #52474 | |
![]() |
|
Sorry to hear that. Your error is coming from your CloudFront integration. Were you able to set up just Amazon s3 by itself okay? Try just integrating with your Bucket without CloudFront and see if you can download files reliably that way. I’m thinking perhaps it’s your server’s connections through CloudFront that’s causing your issues. |
|
Posted: Monday Jun 24th, 2013 at 6:27 pm #52473 | |
![]() |
|
Thanks for your patience.I’m taking a look at your log files now and I see you’re running both ccBill and PayPal. In your paypal-ipn.log file, the last PayPal cancellation’s notes looks like this:
The original transaction that was created from this looks to have been originally created on April 26th. The payment failed, and there were several reattempted payments, and skipped payments. It looks to me that the problem is with your payments failing outright. All of the PayPal transactions in your logs that I’m seeing are failed payments. Have you been getting notification of Skipped Payments from PayPal? |
|
Posted: Monday Jun 24th, 2013 at 6:18 pm #52471 | |
![]() |
|
So sorry, I didn’t get your Private Contact Form submission until now. I’m taking a look right now. |
|
Posted: Saturday Jun 22nd, 2013 at 12:39 am #52370 | |
![]() |
|
You can run a different theme on a subsite in a WordPress Multisite Network. It’s like having 2 sites, but they both run on the same database, so they can share Users. |
|
Posted: Saturday Jun 22nd, 2013 at 12:32 am #52368 | |
![]() |
|
I’m not sure how you’d accomplish this, to be totally honest. It would be 300% easier to set this up if you were on a WordPress Multisite Network. I suppose you have a developer set something up with s2Member’s API Notifications + Remote Operations APIs to achieve what you’re looking to do. See: Dashboard -› s2Member® -› API / Notifications -› Registration Notifications The problem with this is that Users that make changes to their profile on the main site without payment will not change the information on the other, and vice versa. I’m sorry for the inconvenience, s2Member is restricted to the ability of the WordPress site that you’re running it on. |