Page 1 of 1

Monthly subscription

PostPosted: April 20th, 2011, 1:10 am
by 2ndShoot
My website is 2ndshoot.com and what we are trying to do is set up a promo code for our monthly subscibers for $19.95 one time charge for 6 months and then start charging the regular subscription fee of $9.95 per month thereafter. My programmer is wanting to know if there is a short code for this?

Not sure if this charging upfront for 6 months and then have regular recurring monthly billing begin thereafter is possible, if not what are some other billing options?

Re: Monthly subscription

PostPosted: April 20th, 2011, 1:57 am
by Cristián Lávaque
Hi! :)

Sure, you can do it. You'd create the shortcode for the button (or pro-form if you use s2Member Pro) with the initial payment for the 6 months and then the monthly recurring payment. An example using PayPal buttons would be:

[s2Member-PayPal-Button level="1" ccaps="" desc="Bronze Member / description and pricing details here." ps="paypal" cc="USD" ns="1" custom="2ndshoot.com" ta="19.95" tp="6" tt="M" ra="9.95" rp="1" rt="M" rr="1" image="default" output="button" /]


These are very easy to generate with the button/form generators. Here you can find the documentation for the attributes in that button WP Admin -> s2Member -> PayPal Buttons -> Shortcode Attributes (Explained).

Let me know if that helps.

Re: Monthly subscription

PostPosted: April 20th, 2011, 6:42 am
by 2ndShoot
I copied and pasted what you written to my programmer and this is what he wrote back.

What I need is a Coupon Code "Shortcode" that will do exactly this for a paypal button that is setup with no trial period? 

I have already done this as a previous button, but we dont want to normally offer them this, only when they use the coupon code do we want them to be able to get this deal. Unless your saying I can enter this button into the coupon code generator which I dont think is possible. 

Re: Monthly subscription

PostPosted: April 20th, 2011, 9:09 am
by 2ndShoot
Also I have a coupon code set up for 50% off. However I only want it to last for 12 months. How do expire the coupon and allow the system to start charging them the regular rate after the 12 months?

Re: Monthly subscription

PostPosted: April 20th, 2011, 9:27 am
by Cristián Lávaque
Ah, got it. Sorry for missing that earlier.

Pass the coupon in the URL and check with a condition if $_GET['coupon'] exists and is the one you want, and show a different button based on that.

Another option would be to give them a different URL instead of a coupon, where you'd have the other button.

Re: Monthly subscription

PostPosted: April 20th, 2011, 9:36 am
by 2ndShoot
Hey how about the other question I have about 50% off for 12 months and then regular price thereafter. Is there a way to set up that coupon code. Right now I have SHOOT50|50%

Re: Monthly subscription

PostPosted: April 20th, 2011, 10:05 am
by Cristián Lávaque
That's the one I was answering. Coupon codes aren't designed to change the parameters you want yet, that's why I suggested using the above approach. Coupon codes accept these parameters:

  • Code.
  • Discount amount/percentage.
  • Expiration date (optional).
  • Limit to trial/initial/regular amount only (optional).

Example: SAVE-25|25%|01/01/2021|ta-only

About the other one on how to change the billing after a year, I don't think it can be done with coupons. Coupons can be given an expiration date, but that'd be to use it, not to change the recurring billing details. If the first 12 months were paid at once, then it could be the initial amount and use the ta-only (trial/initial amount) parameter in your coupon.

You can read all the details available in the documentation at WP Admin -> s2Member -> Coupon Codes.

Re: Monthly subscription

PostPosted: April 20th, 2011, 10:21 am
by Cristián Lávaque
I forgot to add that you can use a modification button to have the user change his subscription, but I don't know that it can happen automatically as you asked. I'll check with Jason, though.

Re: Monthly subscription

PostPosted: April 20th, 2011, 10:37 am
by 2ndShoot
Cristián Lávaque wrote:Hi! :)

Sure, you can do it. You'd create the shortcode for the button (or pro-form if you use s2Member Pro) with the initial payment for the 6 months and then the monthly recurring payment. An example using PayPal buttons would be:

[s2Member-PayPal-Button level="1" ccaps="" desc="Bronze Member / description and pricing details here." ps="paypal" cc="USD" ns="1" custom="2ndshoot.com" ta="19.95" tp="6" tt="M" ra="9.95" rp="1" rt="M" rr="1" image="default" output="button" /]


These are very easy to generate with the button/form generators. Here you can find the documentation for the attributes in that button WP Admin -> s2Member -> PayPal Buttons -> Shortcode Attributes (Explained).

Let me know if that helps.


Please give me the Coupon Code for this.

Re: Monthly subscription

PostPosted: April 20th, 2011, 11:07 am
by Cristián Lávaque
2ndShoot wrote:Please give me the Coupon Code for this.


viewtopic.php?f=4&t=6129&view=unread#p13001