Introductory price and term for subscription

I'm trying to set an introductory price of 1 dollar, then a subscription for 19 that starts 7 days later and proceeds to bill monthly. Is there a way to do this in one item in the cart?
  • fc_adamfc_adam FoxyCart Team

    While it would be possible to achieve the varying first month/recurring prices with a coupon that is limited to one use per customer, we don't currently support the ability to have a different first frequency compared to the recurring frequencies.

    To achieve what you're after currently, you'll make use of a bundled product. That means it can still be achieved in a single add to cart - but it will be two products in the cart. As an example, the add to cart could look like this:
    <form action="" method="post" accept-charset="utf-8">
    <input type="hidden" name="1:name" value="Introductory Period" />
    <input type="hidden" name="1:price" value="1" />
    <input type="hidden" name="1:code" value="introductory" />
    <input type="hidden" name="2:name" value="Subscription" />
    <input type="hidden" name="2:price" value="19" />
    <input type="hidden" name="2:parent_code" value="introductory" />
    <input type="hidden" name="2:quantity_min" value="1" />
    <input type="hidden" name="2:sub_frequency" value="1m" />
    <input type="hidden" name="2:sub_startdate" value="7d" />
    <input type="submit" value="Add Subscription" class="submit" />
    Note the two products present there - the Introductory Period product is a one-off $1 product, and the subscription is bundled to that product as a monthly subscription for $19 starting in 7 days. When it renews, only the subscription will be present, so it'll just be $19 recurring. As a bundled product, they won't be able to remove one product from the other - so they have to purchase both in order to get the subscription. I hope that helps!
Sign In or Register to comment.