Home › Forums › Community Forum › Coupon valid one(recurring payments)
Tagged: 100% off trial amount, coupon codes
This topic contains 9 replies, has 4 voices. Last updated by Cristián Lávaque 4 years, 2 months ago.
Topic Author | Topic |
---|---|
Posted: Saturday Sep 29th, 2012 at 11:02 am #26952 | |
|
|
Hello guys, I’ve been running s2member since recently and I have set up some coupons but I am wondering if somebody signs up with a coupon and let’s say gets 50% discount will he get 50% discount for the second, third and so forth payments given that the payments are recurring? Or he’s going to be charged the full amount? If the former is the case is there an easy way to circumvent that? Thanks |
List Of Topic Replies
Author | Replies |
---|---|
Author | Replies |
Posted: Saturday Sep 29th, 2012 at 8:55 pm #26988 | |
![]() |
|
Hi William, That will depend on how you configured your Pro-Coupon. By default, coupons are applied to All Amounts, however you can specify that a coupon should only apply to an Initial/Trial amount. See Dashboard -› s2Member® -› Pro Coupon Codes -› Coupon Code Configuration File:
If you want to offer a discount on only the first payment, then you’ll simply generate your Pro-Form with an Initial/Trial amount that matches duration and amount of the regular amount (note that PayPal doesn’t allow this to be exactly the same, so you’ll need to change the Initial/Trial amount by $0.01), and then use a coupon configured to apply the discount only to the Initial/Trial amount. When the coupon is used, the discount will be applied to the first payment, then all future recurring payments will go through at the regular amount. |
|
Posted: Monday Oct 1st, 2012 at 8:33 am #27067 | |
|
|
Thanks William, it works like a charm! |
|
Posted: Monday Oct 1st, 2012 at 6:24 pm #27142 | |
![]() |
|
Glad to help! :) |
|
Posted: Tuesday Oct 9th, 2012 at 2:59 am #27848 | |
|
|
Hi Raam, I have a similar requirement to William. I am setting up a subscription-based video training site and shall have a regular monthly recurring membership subscription charge of $29.95 (or an annual option of $199 per year). I wish to offer, through third party vendors, one free month of membership using unique, one-time-use only coupon codes which I shall supply the vendor. I shall be supplying the vendor with about 1,000 codes to begin with. My question is how to best handle this coupon code situation? It seems from reading your answer to William and the “s2Member Pro Form (Coupon Codes)” section in the Word Press s2Member dashboard that I need to configure a Pro-Coupon as follows: I look forward to reading your response and suggested solution. Cheers, Jeremy |
|
Posted: Wednesday Oct 10th, 2012 at 4:18 am #27947 | |
![]() |
|
Hi Jeremy,
The s2Member Pro-Coupon codes are not designed to be programmatically added, so you would need to create a set of unique codes and then copy/paste them into the Pro-Coupons box. If you have hundreds or thousands of these to create, it may be worthwhile to create your own coupon system that allows you to dynamically generate coupon codes and then dynamically configure the Pro-Form based on your own coupon code.
The s2Member Pro-Coupons apply initial/trial amounts to the beginning of a subscription. So, if you have a recurring subscription of $10/month and a new member signs up with a coupon that offers the first month at $1 and then recurring months at $10/month, they will pay $1 for the first month, and then be charged $10/month thereafter. If that same member uses a billing modification form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms) to upgrade their account, and they use another coupon, the same thing happens: the discount is applied to the immediate checkout.
The Pro-Coupons cannot be used to offer free accounts due to limitations enforced by PayPal. If you want to offer free accounts, you’ll need to use the Free Registration form (Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms). If you want to set up a voucher-code type access to the Free Registration form, please see Offering a Free Coupon Code (100% Discount), or you can do a Free Registration w/ Trial Offer. |
|
Posted: Wednesday Oct 10th, 2012 at 5:30 am #27966 | |
|
|
Thank you, Raam, for taking the time to answer my questions. One of the possibilities you suggest is: use a voucher/coupon code in the URL and check to see if the code is present and valid before displaying the Free Registration Form. Could that voucher/coupon code in the URL be a portion of any coupon code given to customers, e.g. if the code in the url was, say, “cR8u”, then would coupon codes such as wrL6cR8u, vO0tcR8u, KL9bcR8u, 5lAfcR8u and 0iAscR8u all work (they all contain “cR8u”)? Such a system would be able to preserve security, since any one customer would not be able to guess that only a portion of their code was actually significant, and also still allow them to apply a coupon code to get their free month without having to provide credit card info etc. I assume that the code you show in your example (http://example.com/purchase/?voucher=free ) is where you use the word “free” and that in example I would substitute “cR8u” for “free”. Is that correct? Best regards, Jeremy |
|
Posted: Wednesday Oct 10th, 2012 at 8:02 pm #28039 | |
![]() |
|
Jeremy, Yes, that’s definitely possible, but all of that would be handled by the custom PHP code that you create for this system. The voucher code example that we provide simply illustrates how the system would work with s2Member. If you want to get complex with checking multiple codes, etc., you’ll need to add that functionality. |
|
Posted: Saturday Oct 13th, 2012 at 7:03 pm #28359 | |
|
|
Raam, Thanks for reply. Using custom PHP code can the coupon codes be made to be one-time-use only? Do you have any advice/links for my developer on how to do that? Cheers Jeremy |
|
Posted: Sunday Oct 14th, 2012 at 8:21 am #28377 | |
|
|
You’d need your script to keep a log of the coupons and their uses, and would need to check that log after each coupon submitted to see if it’s still valid. |
This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.