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 - 1,176 through 1,200 (of 7,376 total)
Author Replies
Author Replies
Posted: Saturday Apr 27th, 2013 at 7:55 am #48556

Thanks for the update.

Part of the processing after the payment is done by s2Member with code that originally was just for PayPal, before ccBill was added. For that same reason, the logs that have PayPal in the name are also relevant to you.

I’d like to look at all the logs and settings, maybe test a registration too. Could you please send me the site’s info? Let me know after you did so I look for it. Thanks! s2Member® » Private Contact Form

Posted: Saturday Apr 27th, 2013 at 7:50 am #48555

How do I send you privately the info for my site? I don’t know if you are understanding what I’m saying. Conditionals will not do what I want. I KNOW I have to have a membership options page BUT the problem is that the membership options page is showing up when someone logs in rather than the welcome page. Basically, what I’m doing is I have two membership levels and I am using those membership levels for the info in the sidebar. Other than that the welcome page is the important part because EACH client will have their own page with individualized content, which is why I need someone who signs in to get directed to the welcome page. When I have a membership option page selected and it directs a person to that then there is no way for them to get to their welcome page.

I addressed these in my previous reply. Did you read/watch the resources I linked to? Maybe the links were not very clear, they’re at the end of the paragraphs and look like this: this is a link

Also, I still need my second question addressed. Each person will have their own welcome page, so say they click on another page I want them to be able to click a link saying ‘my homepage’ which will bring them back to their individual page – how can I do that?

You’d have a link where the username is populated with a variable. You’d do this with PHP (see the WordPress codex) or a shortcode that gives you the username (see [hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]).


What you’re trying to do, a portal, is not something that s2Member was designed to do out of the box, but could be achieved with a bit of customization as mentioned in the video I linked to. Video » s2Member (Client Portals?)

From your question about the link to the user’s page, and forgive me if I’m wrong, I’m guessing you may not be familiar with coding.

I suggest that you get help from a developer that’ll be able to implement this to your specifications. You could try a freelancers board like jobs.wordpress.net, elance.com or odesk.com.

Posted: Saturday Apr 27th, 2013 at 7:41 am #48554

s2Member doesn’t manage access to the admin area, so it’s something else causing it.

Have tried deactivating plugins one by one and trying after each if the problem is gone? Or you can create a separate test installation of WP and start adding plugins one by one until you reproduce the problem. Knowledge Base » Common Troubleshooting Tips

If you say it started after BuddyPress’ update, I’d try that one first.

Posted: Saturday Apr 27th, 2013 at 7:36 am #48553

Great! Thanks for the update. :)

Posted: Saturday Apr 27th, 2013 at 7:35 am #48552

Than main thing we want to know if we can enter a Paid Subscriber ID and then set the member’s gateway to PayPal–inside of s2Member.

You can enter the payment gateway and subscr. ID manually in the profiles, or you can do it in bulk with the Import tool. Knowledge Base » Import (or Mass Update) Users

And if this is doable, will doing it enable the manually entered members (who are paying), to be synced up with PayPal and s2Member so that if they EOT it will happen as expected.

You’d also need to update the IPN URL in their subscription profiles over at PayPal. I’m not sure if you can do this with their interface, or if you’ll need to use a script to redirect the IPN.

You can find an example IPN script in the “extras” zip found in your Account page here. http://www.s2member.com/account/

Posted: Saturday Apr 27th, 2013 at 7:17 am #48551

Fantastic! Thanks for the update. :)

Posted: Saturday Apr 27th, 2013 at 7:15 am #48549

Thanks for the update.

account is PayPal Pro which should use our Payflow Gateway for transaction instead of the Website Payment Pro version.

I’m not sure I understand that statement. So is it PayPal Pro or PayFlow Pro what you have?

These are two different PayPal services and s2Member doesn’t support PayFlow Pro. s2Member Pro is correctly integrated with PayPal Pro, whether it uses the PayPal Pro or the FayFlow API, but it doesn’t support PayFlow Pro.

If you have PayFlow Pro, that’d explain why you’re having trouble. Knowledge Base » PayPal Pro, PayFlow, DPRP, Express Checkout

Posted: Saturday Apr 27th, 2013 at 7:09 am #48548

Here’s what Jason tells me:

Jason Caldwell said:

Credit card companies will automatically handle currency conversion. With Authorize.NET, you charge always in USD. When the customer pays with a credit card, they are charged in USD.

The currency conversion occurs at the credit card level. The customer is charged the equivalent amount in Euros. So all a site owner needs to do is display the price in USD, along with the actual price that it will cost the customer who is accustomed to seeing prices in Euros.

The important thing to remember is that a customer NEEDS to know they are being charged in USD. And, it would be nice (if you are selling to customers that are accustomed to seeing prices listed as Euros) to display the amount they are going to be charged (e.g. do the currency conversion yourself, and display that on-site for the customer).

And

Jason Caldwell said:

s2Member Pro will officially support Authorize.Net UK in the next maintenance release.

We will be adding support for the [hilite mono]cc[/hilite] Shortcode Attribute to be changed to one of these values.
[hilite mono]cc="USD"[/hilite], or [hilite mono]cc="CAD"[/hilite] or [hilite mono]cc="EUR"[/hilite] or [hilite mono]cc="GBP"[/hilite]

The underlying Authorize.Net account should be configured in this currency as well.

:)

Posted: Saturday Apr 27th, 2013 at 7:04 am #48547

Great! Looking forward to good news. :)

Posted: Friday Apr 26th, 2013 at 9:54 am #48488

Oh great! I’m glad it worked. Thanks for the update.

The subscription won’t set an EOT time before it ends. Buy now transactions set the EOT time immediately, but subscriptions do it when they’re ended (cancellation, refund, etc.)

Posted: Friday Apr 26th, 2013 at 9:50 am #48487

Great! Thanks for the update. :)

Posted: Friday Apr 26th, 2013 at 9:40 am #48485

Make sure you have logging enabled and run your test again to get it logged. Then review the log entries for it to see if there are any errors, please. [hilite path]Dashboard -› s2Member® -› Log Files (Debug)[/hilite]

Verify that your payment gateway credentials are all correct. Check that your shortcode is correct.

Here are some things you should also try: Knowledge Base » Common Troubleshooting Tips

Posted: Friday Apr 26th, 2013 at 9:37 am #48484

You could use the Membership Options Page vars to customize the login form/link so it has the page the user came from, so he’s redirected there after login. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Membership Options Page Variables (MOP Vars)[/hilite]

If you’re linking to the WP login page, you can use the redirect_to variable. If the post’s slug is my-post-123, then the link to the login page would be something like:
http://mysite.com/wp-login.php?redirect_to=/my-post-123

Posted: Friday Apr 26th, 2013 at 9:33 am #48483

I don’t know. It’s not an s2Member error that I’m aware of. To be sure, I just searched all the s2Member and s2Member Pro file for “not acceptable” and didn’t find anything.

You could search for that message in all the files of the other plugins you have installed.

Posted: Friday Apr 26th, 2013 at 9:29 am #48482

Did the last purchase go without problems? Do you have logging enabled? What do the entries for this transaction say? [hilite path]Dashboard -› s2Member® -› Log Files (Debug) -› s2Member® Log Viewer[/hilite]

Could you show me the shortcode you’re using to sell what he purchased?

Posted: Friday Apr 26th, 2013 at 9:22 am #48480

It’s possible that the roles/capabilities were altered. Could you try updating them? [hilite path]Dashboard -› s2Member® -› Other Integrations -› bbPress® -> Update Roles/Capabilties[/hilite]

Did you create a backup before making those changes you described? If so, you could restore it.

Posted: Friday Apr 26th, 2013 at 9:14 am #48477

Maybe custom capabilities would work for this. See: [hilite path]Dashboard -› s2Member® -› API / Scripting -› Custom Capabilities[/hilite]

But those don’t expire individually. Check these customizations in case one allows you to do what you want:
http://www.s2member.com/forums/topic/ccap-drip-timer-drip-multiple-courses/
http://www.s2member.com/forums/topic/ccap-clock-timer-perfect-for-magazines/

Posted: Friday Apr 26th, 2013 at 9:10 am #48476

No problem. :)

Posted: Friday Apr 26th, 2013 at 9:09 am #48475

I just cant afford to lose those customers who don’t use Paypal.

If you’re selling buy-now, the user can pay without a PayPal account. He’ll be required to login to PayPal if you’re selling a subscription. I mention this because I don’t know which you’re selling.

Anyways, thanks for asking about the refund, Christian.

No problem, I’ll let you know when I have news on this.

Posted: Friday Apr 26th, 2013 at 9:06 am #48474

I see, so it was just this case. So we don’t know if it’s a recurring problem yet.

As for the log, i have no clue what i would be looking for or where. Any hint to help?

You can look for the subscr ID in the logs.

Posted: Friday Apr 26th, 2013 at 8:46 am #48472

Yep, haven’t forgotten, I’m just waiting for Jason to get back to me on this one. I’ll update you as soon as I have any news from him on this.

Posted: Friday Apr 26th, 2013 at 8:33 am #48470

I did a few test purchase attempts and sent Jason some notes about what I did and found. I’ll wait for his input.

I also saw in the PayPal IPN log, for the test that resulted in a successful purchase, a weekly subscription for 1 cent, that there was this error:

2 => ‘Unable to verify `$_SERVER[“HTTP_HOST”]`. Please check the `custom` value in your Button Code. It MUST start with your domain name.’,

I don’t know why you’re getting that, if the custom value in the shortcode is correct, I just created the shortcode. The account I created also has the correct valud for that field in the profile. Could you check in the subscription’s profile over at PayPal if the s2Member custom field has the correct value?

I’d have liked to try the server scanner, but you didn’t send FTP info in your email. Could you try it please? Knowledge Base » s2Member® Server Scanner

Posted: Friday Apr 26th, 2013 at 7:52 am #48467

No, I’m waiting for Jason.

Thanks, got the email with your site’s info, I’ll take a look now.

Posted: Friday Apr 26th, 2013 at 7:45 am #48465

Thanks for the extra info.

Okay, so you want to make a portal. Have you watched this video? Video » s2Member (Client Portals?)

About not having a Membership Options Page, that’s not possible. s2Member requires one for the access restrictions to work. You could still protect content with conditionals, though.

If the user is being sent to the Membership Options page once then login, you may be having a login session problem. See: Knowledge Base » Logged In, But Am I?

You can send your site’s info if you want, I’ll take a look at your installation to see if I notice anything out of place. Let me know once you send it, please. s2Member® » Private Contact Form

Posted: Friday Apr 26th, 2013 at 7:36 am #48464

Will revisit again the credentials to be 110% sure. and let you know

Okay.

About conflicting plugins, are there somewhere an official list of conflicting plugins?

Not a complete list. The best way is to deactivate them and test after each. I find it better to install a separate WP for testing and add just s2Member. If you do that, can you reproduce the error you’re getting?

so I am still having that issue, no EOT and no change of level from 0 to 1

If you keep getting the error with the POST vars, it’s unlikely the role change will happen correctly.

I’m impressed with the research you did with the code, but am a bit lost since I’m not familiar with the Auth.Net code. Where you explaining what you found or are you saying there’s an error in the code? I’d like to ask Jason about this, but I first want to understand correctly what you’re saying.

Could you submit your site’s info so I take a look, please? Let me know when you sent it. Thanks! s2Member® » Private Contact Form

Viewing 25 replies - 1,176 through 1,200 (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.