Cristián Lávaque
My Latest Replies (From Various Topics)
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 | |
|
|
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
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 | |
|
|
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
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.
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:
And
:) |
|
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: |
|
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: |
|
Posted: Friday Apr 26th, 2013 at 9:10 am #48476 | |
|
|
No problem. :) |
|
Posted: Friday Apr 26th, 2013 at 9:09 am #48475 | |
|
|
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.
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.
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:
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 | |
|
|
Okay.
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?
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 |