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 - 5,426 through 5,450 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday Jun 15th, 2012 at 7:36 am #16572

Hi Eben.

How to disable javascript which comes with payment form ?

The JS is required by the pro-form, so it can’t be disabled.

I’m trying to build my account page and and I need to have personal info, subscription type (custom capability), upgrade payment method (want to show last 4 digits of card), update billing info (want to show current address) and cancellation link – All in the the same page.

You can show any info you have available on the user. You can use WordPress functions, or s2Member’s, including s2Member’s constants.

http://codex.wordpress.org/Function_Reference/
http://www.s2member.com/codex/stable/s2member/api_functions/package-summary/
[hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]

The payment info is not available, though, because that’s not stored by s2Member, it’s stored by your gateway. You can provide a pro-form to update the billing info or cancel, though.

[hilite path]Dashboard -› s2Member® -› Autnorize.Net® Pro Forms -› Billing Update Forms[/hilite]
[hilite path]Dashboard -› s2Member® -› Autnorize.Net® Pro Forms -› Billing Cancellation Forms[/hilite]

I hope that helps. :)

Posted: Friday Jun 15th, 2012 at 7:27 am #16571

Hi Eben.

Also is there way to change the copy of submit form button ?

You can try this hack to change the text of the button: http://www.s2member.com/forums/topic/removing-your-css-styles-and-your-oops-text/#post-15849

Is there way to have one payment form for different custom capabilities and different prices (prices and capabilities are based on picked option)?

No, the shortcode doesn’t allow this yet.

One thing you can do is have a second form in the page, for the user to pick the custom capability he’ll buy, and submit it to apply the changes. This form would submit to the same page, and you’d need a bit of PHP to update the pro-form’s shortcode based on the user’s choice. This article explains how to use variables in the shortcode: http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

I hope it helps. :)

Posted: Friday Jun 15th, 2012 at 7:18 am #16570

Cool. :)

Posted: Friday Jun 15th, 2012 at 7:17 am #16569

Hi Sepano.

Sure, you can read the documentation for the pro-form attributes here:

[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)[/hilite]
[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success[/hilite]

I hope that helps. :)

Posted: Friday Jun 15th, 2012 at 7:16 am #16568

Hi JC.

If you want the video to stream for anyone, you don’t need to protect it with s2Member. Put it outside the s2member-files directory and it shoudl be fine, or an Amazon S3 bucket that isn’t the one you created for s2Member protection.

I hope that helps. :)

Posted: Friday Jun 15th, 2012 at 7:08 am #16567

Can you help me figure out the EOT thing? I noticed the choice is between delete & demote, how can I set it to “keep them as they are”?:)

You’d disable the EOT behavior. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite]

Also would it be possible to set this up so people who finish the cycle (2 payments) get to stay, but people who don’t make the 2nd payment get thrown out?:)

This isn’t possible yet, it’s one of the limitations in the current EOT system. I’ll ask Jason if there’s a hack possible for it.

Posted: Friday Jun 15th, 2012 at 7:04 am #16566

Cool. Glad I could help. :)

Posted: Friday Jun 15th, 2012 at 6:58 am #16564

Hi Ryan.

I’m afraid the current importer does require all the columns:

[hilite mono]"ID","Username","Password","First Name","Last Name","Display Name","Email","Website","Role","Custom Capabilities","Registration Date","First Payment Date","Last Payment Date","Auto-EOT Date","Custom Value","Paid Subscr. ID","Paid Subscr. Gateway"[/hilite]

I just tested having only the ID and Role, and it wouldn’t work. You should do a few tests with a test user account, import it several times in different ways to see what you can and can’t to.

You can export your users first, then edit the desired columns, leaving the others untouched, and import them back to update them. [hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Exportation[/hilite]

In any case, I suggest that you do a backup before you start testing or actually updating the users. It’s always safe and a good idea to do that.

Posted: Friday Jun 15th, 2012 at 6:40 am #16563

Cool. :)

Posted: Friday Jun 15th, 2012 at 6:37 am #16561

That may have been the case when the documentation was written over two years ago, and PayPal changed it sinced then.

Thanks for the heads up, I’ll inform Jason. :)

Posted: Friday Jun 15th, 2012 at 6:35 am #16560

It says using Checkout Express can only work for “Buy Now” transactions. Can you pls clarify ?

He’s talking about a particular configuration that was being discussed there, not Express Checkout in general. Express Checkout can be used for Buy Now and Subscription.

Look, Express Checkout is free. I suggest that you set up your PayPal integration, generate a pro-form to work with express chekcout only, set it at 1 cent and test it out with a live transaction.
[hilite path]Dashboard -› s2Member® -› PayPal® Options[/hilite]
Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?

Keep logging enabled to you collect info on the transactions, which may be useful if you need to solve a problem. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

Posted: Friday Jun 15th, 2012 at 6:28 am #16559

Hi Novus.

Sure, you can do that. You mean charge recurringly for just 6 months and then stop, right? You’d use the rrt attribute. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes -> rrt[/hilite]

rrt=”” Recurring Times ( i.e. a fixed number of installments ). Only valid w/ Membership Level Access. When unspecified, any recurring charges will remain ongoing until cancelled, or until payments start failing. If this is set to 1 or higher the regular recurring charges will only continue for X billing cycles, depending on what you specify. This is only valid when rr=”1″ for recurring “Subscriptions”. Please note that a fixed number of installments, also means a fixed period of access. If a Customer’s billing is monthly, and you set rrt=”3″, billing will continue for only 3 monthly installments. After that, billing would stop, and their access to the site would be revoked as well ( based on your EOT Behavior setting under: s2Member -> PayPal® Options ).

I hope that helps. :)

Posted: Friday Jun 15th, 2012 at 6:26 am #16558

Okay, so you want posts protected, to not be in the posts list at all, or do you want them to be there showing up to the “more” tag only?

What are your settings for the Alt. View protection? [hilite path]Dashboard -› s2Member® -› Restriction Options -› Alternative View Protection[/hilite]

Posted: Friday Jun 15th, 2012 at 6:21 am #16557

Hi Chris.

Yeah, you’d need to use PHP to calculate the days left in the month (time and date functions will help), and then give those days as the initial term, so the regular payments start at the beginning of the month. http://php.net/date

You can dynamically change the values in your button’s shortcode as explained here: http://www.primothemes.com/forums/viewtopic.php?f=36&t=1604

I hope that helps. :)

Posted: Friday Jun 15th, 2012 at 6:11 am #16556

I see. Well, keep logging on and let us know when you have logged a transaction with the problem. :)

Posted: Friday Jun 15th, 2012 at 6:09 am #16555

I don’t know. Sorry. :/

You could google this or ask your webhost, I guess.

Posted: Friday Jun 15th, 2012 at 5:42 am #16554

Hi Jim.

Spent some time now going through your settings. I found the page with the pro-form, but it doesn’t load and gives
me this error:

The page isn’t redirecting properly
Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

It does it when loaded via HTTPS. I went to edit the page, removed the custom field to force SSL, and then was able to view the page. I then added it back and saved to leave it the way you had it.

I saw that you have close to 50 plugins, almost 40 active. It is possible that one of them is conflicting somewhere. You also have 3 drop-in plugins.

I didn’t touch them, because it’s not my site, but I’d recommend that you test deactivating them one by one and try loading the salespage after each, to see if the problem goes away. I’d start with the W3 caching plugin and go from there. I suggest that you use two browsers for the test: one to be logged in as the admin to make the changes, and another to be logged out to view the page as a visitor.

By the way, object caching is known to cause trouble. W3 cache has this feature, make sure it’s disabled. And I saw you have a drop-in plugin for this.

I wanted to see the logs, but you sent me just one entry from one log file. Could you please send all the log files in your s2member-logs directory, please? Or send the FTP login and I can look for them myself.

Also, I’d like to make a test purchase with the membership set at 1 cent, but I didn’t want to publish this pro-form myself in a new page that may show up in your navigation, or in a page that is already published and may get another visitor. Could you create the pro-form for this and send me the URL to it, please? I want to see the return problem after I accept the terms, as you described.

By the way, over at PayPal, what URL did you enter for the return? Is it the one that ends with /?s2member_paypal_return=1 [hilite path]Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT/Autor-Return Integration[/hilite]

Thanks.

Posted: Friday Jun 15th, 2012 at 2:14 am #16548

I’m glad that solved it! Thanks for the update. :)

I’ll look at your other post in a moment.

Posted: Friday Jun 15th, 2012 at 2:08 am #16546

Thanks, I got your email.

I haven’t found what’s causing this yet, so I emailed Jason. I’ll update you when I hear back from him.

Posted: Thursday Jun 14th, 2012 at 8:43 am #16464

That’s weird.

I don’t know what could be the problem. I could guess it may be the theme, or maybe another plugin conflicting, but this doesn’t look like a JavaScript problem, those give other kinds of issues.

Could you send the login info to take a look at it directly? s2Member® » Private Contact Form

Posted: Thursday Jun 14th, 2012 at 8:41 am #16462

Ah, got ya.

I’d like to test the checkout and see what happens. Would you mind creating a test page with a pro-form for 1 cent so I try it? You can send me the URL to the page using the contact form. s2Member® » Private Contact Form

If you include the login info, then I could check the configuration too.

Thanks.

Posted: Thursday Jun 14th, 2012 at 8:35 am #16459

I see.

Did you happen to set that page as the Login Welcome page? [hilite path]Dashboard -› s2Member® -› General Options -› Login Welcome Page[/hilite]

The Login Welcome page is restricted at Level 0 by default by s2Member, since it’s meant for logged in users.

Posted: Thursday Jun 14th, 2012 at 8:32 am #16457

I want simple 20% off, 40% off coupon codes.

You can do that. Check out the documentation in the coupon codes page, please: [hilite path]Dashboard -› s2Member® -› Pro Coupon Codes[/hilite]

I also want a $1 coupon for anyone that tries my product for the first time.

The coupon codes can’t be configured to work for some users and not others. I’m sorry. :/

And it’s hard to track if the person is trying it for the first time or not. Anyone can just create a new account each time, with different email addresses. This is a normal issue that anyone giving a free trial will face.

Are you saying I can use Coupon code functionality without using Paypal Pro but only using Paypal Checkout express ?

Yes. :)

Posted: Thursday Jun 14th, 2012 at 8:20 am #16454

Thanks for the kudos, Ralph! Very appreciated. Glad you like s2Member so much. :)

I’ll check with Jason about the license.

Posted: Thursday Jun 14th, 2012 at 8:16 am #16451

Hi Brandon.

I tried https://myauditprotection.com/checkout/thankyou and it gave me a 404, so I tried https://myauditprotection.com/checkout/thank-you/ and that worked. Did you try the success attribute with that URL?

Viewing 25 replies - 5,426 through 5,450 (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.