Changing subscription price and frequency options

SparkySparky Member
Hi there,

Just want to make sure I understand how things work - using Foxycart v 1.1

All our subscriptions are ongoing - no end date, recurring every x weeks. If we change any prices, the new prices will only affect NEW subscriptions. Correct?
If so, that's good. Just want to check before meddling with prices.

Also, can a day of the week (e.g. Monday) be set as the next order date for subscriptions? Or just dates (e.g. the 10th)?

For example, orders process on Fridays. So, if someone signs up for an every 2 week subscription today (Tuesday), they pay immediately for the 1st order which has a start date of today + 3 days (Friday) and subsequent orders process every 2 Fridays.

Did that make sense? Can subscriptions be set up that way?

Thanks!
Comments
  • fc_romanfc_roman Member, FoxyCart Team
    Hi @Sparky,
    the new prices will only affect NEW subscriptions. Correct?
    Unless you specifically change their subscription manually, it will continue each month as it was set up. So yes, new price for new members.
    can a day of the week … be set as the next order date for subscriptions?
    While you have certain flexibility with the start date of a subscription, using a day of the week is not among the available options.

    Let us know if we can help you with anything else.
  • fc_adamfc_adam FoxyCart Team
    @Sparky,

    Just to expand on Roman's post - what you described is possible - but would rely on some custom set up within your add to cart to achieve.
    For example, orders process on Fridays. So, if someone signs up for an every 2 week subscription today (Tuesday), they pay immediately for the 1st order which has a start date of today + 3 days (Friday) and subsequent orders process every 2 Fridays.
    To achieve that - the simplest way would be by using 2 products. One product would be a once-off product to account for the charge today. The other would be the subscription, set to the 2 week frequency. It would also need to have the start date set - and you'd need to calculate what the date is on the next Friday and set that as the subscription's start date. You could either do that with a server-side language, or using javascript on the page to update dynamically.

    On the initial purchase, they'd just pay for the once-off product, and then from the next Friday only the subscription product would be charged every 2 weeks.
  • Thanks Roman & Adam!

    That is helpful. For now, it's easy to adjust new subscriptions manually for future orders to transact on the same day of the week. But it means the info sent in the initial order's email about their next order date is incorrect which is not great.
Sign In or Register to comment.