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 - 6,251 through 6,275 (of 7,376 total)
Author Replies
Author Replies
Posted: Tuesday May 8th, 2012 at 9:37 pm #13014

Susanna, although the problem may have the same cause, it may also not.

I’d like to see your log files, if you’re okay with that. [hilite path]Dashboard -› s2Member® -› Authorize.Net® Options -› Account Details -› Logging[/hilite]

Could you send them using the contact form, please? s2Member® » Private Contact Form

If you’re okay with it, please include the login info, in case Jason needs to review your installation as well while investigating this problem. If you two have the same issue, this would be helpful.

Thanks!

Posted: Tuesday May 8th, 2012 at 9:34 pm #13013

Weird, I just tried it myself and it works properly. Could you post a link to the page where you tested this?

Posted: Tuesday May 8th, 2012 at 9:29 pm #13012

1. For my Thank You page that one is taken to right after clickbank purchase, I am currently using: http://liveyourlegend.net/thank-your-for-purchasing-live-off-your-passion/

Will I need to change this page or edit it according to “Clickbank Thank-You Page”? in s2member settings. Does this require custom coding?

The documentation for this is here: [hilite path]Dashboard -› s2Member® -› ClickBank® Options -› Thank-You Page Integration[/hilite]

The person needs to come back to the URL s2Member mentions there, or s2Member won’t set the cookie for the user to register next with the proper access he just paid for.

s2Member has a default thank-you page, but you can create your own too. It’s explained in that documentation too.

2. From this thank you page, will they be taken to a page to create their account on my site?

No, the thank-you page has a link for the person to click and go to the registration page. If you use a custom thank-you page, you’ll need to add this link.

3. Then will they get the “Signup Confirmation Email Message”?

The confirmation email gets sent as soon as s2Member hears back from ClickBank after the checkout was successful. The email includes a link the user can use to register in case he didn’t get the cookie properly set when returning from checkout. This link includes info to let the user register in case you had Open Registration disabled, and what access he should get.

4. At what point do they get to the page to download the product? That page will need to be my welcome page which they are taken to after they create their account. Will they need to get the “Signup Confirmation Email Message”. Before accessing the download page in the members area?

After they register their account and login. Login is not automatic in WordPress, though, and s2Member doesn’t modify this.

Also do I need to do anything with Clickbank buttons in s2member?

The ClickBank buttons should be created with the s2Member shortcode you generate here: [hilite path]Dashboard -› s2Member® -› ClickBank® Buttons[/hilite]. These shortcodes will work in any page or post of the same WordPress where you have s2Member protecting the product.

I hope that helps. Let me know if you have another question. :)

Posted: Tuesday May 8th, 2012 at 7:06 pm #12956

There isn’t a video for it, but the steps to follow are pretty much there. The integration panels have the documentation and info, and above I explained how to do the stuff over on ClickBank’s side.

It can’t be done much simpler because ClickBank requires all these bits of info to be used in the integration, and we can’t change their interface. Ours is mostly the input field to paste the bits you get from them, really.

We don’t have a service to set it up, but there are developers that can do this for you if you don’t want to. You can try places like jobs.wordpress.net, elance or odesk.

I hope that helps. :)

Posted: Tuesday May 8th, 2012 at 12:48 pm #12923

There’s [hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants -> S2MEMBER_CURRENT_USER_SUBSCR_OR_WP_ID[/hilite]

[hilite pre_code]
[[s2Get constant="S2MEMBER_CURRENT_USER_SUBSCR_OR_WP_ID" /]]
[/hilite]
Posted: Tuesday May 8th, 2012 at 12:40 pm #12921

Cool. Thanks for the update. Glad I could help. :)

Posted: Tuesday May 8th, 2012 at 12:39 pm #12920

Joe, there are some videos that may help you understand these better. I suggest that you watch them first and then, if you have another question, post it here.

Video » s2Member (File Download Options)
Video » s2Member (Custom Capabilities)
Video » s2Member® File Downloads (Amazon S3/CloudFront/JW Player)

I hope that helps. :)

Posted: Tuesday May 8th, 2012 at 12:34 pm #12918

In fact, i’m just looking for a way to disable the automatic redirection in order to use my custom scripting to protect what i want in the page

I still am not sure about the previous question, but I can say that the redirection from a protected page to the Membership Options page happens if the page/post is protected. If you leave it unprotected and instead protect the content using a conditional in the body, then the person won’t be redirected from the page, instead he’ll be shown what you determined in the conditionals. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals[/hilite]

Not sure if that helps.

Posted: Tuesday May 8th, 2012 at 5:15 am #12898

Hi Des, sorry I didn’t see this post earlier. For some reason it wasn’t with the rest of the forum posts, I fixed it now.

After payment, when the person is taken to the registration page, right before that s2Member set a cookie that has info on what the user paid, so it’s added to his account when he creates it.

For the two kinds of membership, you’d create two separate buttons with the requirements you have.

If you use a button created over at PayPal, then you’d need to integrate it with s2Member. Knowledge Base » Using PayPal created buttons

I hope that helps. :)

Posted: Tuesday May 8th, 2012 at 4:48 am #12896

I think I found the documentation for it: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECRecurringPayments#id086520F027U__id086520M00BF

The number of billing periods that make up one billing cycle. The combination of billing frequency and billing period must be less than or equal to one year.

Posted: Tuesday May 8th, 2012 at 4:38 am #12895

Found where Jason mentions what’s allowed for buttons, which shows you can do the 14 months, but can’t find what about Express Checkout, even after googling for it. http://www.primothemes.com/forums/viewtopic.php?t=2878&p=9035#p33473

I’m emailing Jason now to ask.

Posted: Tuesday May 8th, 2012 at 4:16 am #12894

You can disregard what I said before about the theme/plugin conflict causing a shortcode parsing. This is related to the way you can set up the terms with PayPal, and it varies from one service to the other (Standard, Express Checkout).

I think what the error is telling you is that you can’t set it at 14 months, because that’s more than 12 months, and they have a term for years “Y”, so you should be using that. I remember that pro-forms allowed more flexibility than buttons, though, so I’m not sure.

I don’t remember where I last saw what the terms can be… I’ll look for it.

Posted: Tuesday May 8th, 2012 at 4:10 am #12893

Thanks for sharing it, Sasha. :)

Posted: Tuesday May 8th, 2012 at 4:09 am #12892

Right, the payment information is not stored locally, it goes to PayPal, including the billing address.

My guess is that for security reasons the pro-form won’t be populated with the previous payment info, but I didn’t want to make a statement because I don’t know for sure, which is why I emailed Jason. I’m assuming that the pro-form will let you submit new information, without seeing the previous one.

Posted: Tuesday May 8th, 2012 at 4:06 am #12890

Cool. :)

Posted: Tuesday May 8th, 2012 at 3:53 am #12887

You’re welcome. :)

I don’t know how to use the PayPal Standard button to take the user to the Express Checkout page. If you find how to do that with a button generated over at PayPal, then you could try that adding the data needed for integration with s2Member. Knowledge Base » Using PayPal created buttons

Got the email with the screenshot but, if possible, I’d like the URL to the page where the pro-form is giving that error in order to look at the HTML.

I’m guessing that it could be a problem with the parsing of the shortcode being corrupted by another plugin or the theme. The odd thing is that the button generated doesn’t have that problem but the pro-form does. Anyway, it’d be good if you tried changing the theme and deactivating other plugins in that page to test it. For this you could try these:

http://wordpress.org/extend/plugins/page-theme/
http://wordpress.org/extend/plugins/plugin-organizer/

Posted: Tuesday May 8th, 2012 at 3:45 am #12885

The question: Where does the user go on the site to pull up these files? If I am not creating a separate page with a ccap of jtorres1, then where do the files get viewed?

Wherever you put the link to the file in your site for the logged in user with that ccap.

Posted: Tuesday May 8th, 2012 at 3:42 am #12884

Hi Shannon, I’m emailing Elizabeth in Accounts to take a look at this.

Were you logged in to your account here when you attempted to pay? Was your card charged or it didn’t get to that point?

Posted: Tuesday May 8th, 2012 at 3:39 am #12883

Hi Ryan. I’m sorry, but we don’t have a trial. :/

I’m not very familiar with ccBill, so you can leave a complete question regarding what you need and I’m emailing Jason (Lead Developer) to look at this when he finds it in his inbox next time he goes through it.

Posted: Tuesday May 8th, 2012 at 3:30 am #12882

Have you tried using the shortcode that outputs the URL, inside an anchor HTML tag? Remember to do it from the HTML tab of your page editor.

[hilite pre_code]
ebook
[/hilite]
Posted: Tuesday May 8th, 2012 at 3:28 am #12881

The paypal buttons will transfer me to a Classic version of the Express Checkout Page.. whereas the Pro-Form will transfer me to the “Enhanced” Checkout page.

Actually, they’re two different services by PayPal. The button takes you to PayPal Standard, while the pro-form takes you to Express Checkout.

The pro-form’s shortcode looks fine, I don’t know why it’s failing. Could you please post a link to the page where you have it? If you rather not make it public, you can use the contact form. s2Member® » Private Contact Form

About the [hilite mono]rra[/hilite] attribute, it’s slightly different in the button and pro-form:

[hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes (Explained) -> rra[/hilite]

rra=”1″ Reattempt failed payments? Possible values: 0 = do NOT reattempt billing when/if a recurring payment fails; 1 = yes, DO reattempt billing when/if a recurring payment fails. With PayPal® Standard integration, PayPal® will retry a maximum of 2 times when you set rra=”1″; after that, a Subscription would be terminated due to Max Failed Payments having been reached. PayPal® Standard integration does NOT make it possible to configure Max Failed Payments, it simply defaults to a value of 2 whenever rra=”1″, indicating that you DO want to retry failed payments.

[hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained) -> rra[/hilite]

rra=”2″ Reattempt failed payments? Possible values: 0 = do NOT reattempt billing when/if a recurring payment fails; 1 or higher = yes, DO reattempt billing when/if a recurring payment fails. With PayPal® Pro integration, PayPal® will retry a maximum of 2 times whenever rra=”2″; after that, a Subscription would be terminated due to Max Failed Payments having been reached. With PayPal® Pro integration, the value of this attribute also configures Max Failed Payments. So a setting of rra=”2″ means that you allow a maximum of 2 failed payments.

Posted: Tuesday May 8th, 2012 at 3:17 am #12880

Yes, your conclusion is correct for subscriptions, not buy-now payments. The subscription’s EOT will be set when the subscription ends for some reason (including cancellation), so a set EOT time for it would mean that he’s in that period between the subscription having ended and the access still not expired.

Posted: Tuesday May 8th, 2012 at 3:15 am #12879

Sasha, are you viewing the form logged in to an account that has an active subscrition to update the billing for?

I emailed Jason asking him what info would be displayed in it, because I don’t know myself.

Thanks for your patience!

Posted: Tuesday May 8th, 2012 at 3:10 am #12877

Jesse, you can use the pro-form with PayPal Pro or Authorize.Net to have a registration and payment in one step.

Posted: Tuesday May 8th, 2012 at 3:09 am #12876

Have you tried using HTML in the HTML editor for the page?

[hilite pre_code]the ebook[/hilite]

I hope that helps. :)

Viewing 25 replies - 6,251 through 6,275 (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.