Overview
Date-based payment plans are new type of plan in Paythen that let you collect payments from all customers on the plan on the same dates. With standard payment plans, each customer that signs up is charged on different dates based on when they signed up and at a specific billing interval â weekly, monthly, etc.
Date-based plans don't have any standard billing interval â they are tied to specific dates in the future. And you can set a different amount for each date too. For example, if you're selling a workshop that starts on 10 Feb 2024 and costs $10,000, you could collect payments like this:
On sign up: $1,000 (this is optional and the only charge not tied to a specific date)
On 1 September: $2,000
On 15 October: $1,500
On 20 November: $2,000
On 10 December: $1,500
On 10 January 2024: $3,000
Everyone signing up will get charged those same amounts on the same dates. You can set any dates and amounts that suit you. Here's a working demo you can sign up to. And here is an example of a customer on a date-based payment plan.
Getting started
To get started, click on the green + icon in your Paythen dashboard menu.
Choose the Date-based payment plan option in the plan selection screen:
Create a plan
You'll see the plan creation screen just like other payment plans, with a key difference â you'll now see fields to choose "Payment Milestone dates and amounts":
You can add as many payment milestone dates as you need. These can be any date in the future. You can optionally add a "Charge on sign up" which gets collected immediately when a customer signs up â this lets you collect a deposit upfront immediately and isn't tied to a specific date.
You can optionally choose to have payment plan terms customers need to agree to when they sign up. We provide default wording for the terms but strongly recommend customizing them to suit your business and your policies around cancellations, refunds and any other fees (like late fees in case of failed payments).
You can choose to add optional or required custom fields just like any other plans â these can be a mobile field or a text field.
Once you create a plan, you will get a unique plan link, just like you do for existing plans. You can share this with customers. Once a customer signs up, they will automatically get charged the relevant milestone amount on each milestone date.
Ongoing payments
When a customer signs up, they will get an email with their payment dates and amounts, just like for existing payment plans. This will include a link to their customer summary page (like this example) where they can view their dates, payment receipts and change their payment information.
Once customers sign up to a plan, their payments are automatically charged by Paythen â with no manual action required from you. Their status will update to Completed once they complete all payments.
Date-based payment plan templates
Date-based templates work like standard payment plan templates: each customer can have a different total, and you share one template link or use it with our WooCommerce plugin. The difference is that instead of choosing a billing interval, you choose how the payment dates are set. Under "How should payment dates be set?" there are two options.
Fixed dates
Choose the dates all customers are charged on, and give each date a percentage. Customers with different totals are still charged on the same dates. For example:
25 October - 25%
15 November - 25%
12 December - 20%
14 January - 30%
You can add an optional sign up charge as a percentage too. The milestone amounts adjust automatically depending on how you've set up the sign up charge, if there is one.
Fixed dates suit anything everyone is working towards together, like a trip, a retreat or a course start date.
Same day each month
Choose a day of the month and a number of monthly payments. Each customer's dates are worked out when they open the template link, so plans created from this template always have dates in the future, and you never need to update its dates.
Which day of the month? Any day from the 1st to the 31st. If you choose the 29th, 30th or 31st, shorter months use their last day, and the following month goes back to your chosen day (31 January, 28 February, 31 March).
Number of monthly payments. Up to 120. The total is split evenly between them, and any leftover cents go on the earliest payments, so the payments always add up to the exact total. For example, $1,000 over 3 payments is $333.34, $333.33 and $333.33.
When is the first monthly payment? This applies to customers who sign up before your chosen day. Start in the same month (the default) charges their first payment on your chosen day that month. Start from the following month waits until your chosen day next month.
One-time upfront fee (optional). A deposit or setup fee charged at sign up, separate from the monthly payments. It can be a percentage (under 100%) or a fixed amount. By default it's added on top of the total. Switch on "Deduct the one-time fee from the total price" to take it out of the total instead, and the rest is split across the monthly payments.
For example, with the 15th:
A customer signing up on 9 October first pays on 15 October with "Start in the same month", or on 15 November with "Start from the following month".
A customer signing up on 15 October or 20 October first pays on 15 November either way.
A monthly payment is never taken on the day the customer signs up, so anyone signing up on or after your chosen day starts the following month.
As you fill in the form, an example schedule shows what a customer signing up today would pay and when.
Once a customer signs up, their plan has fixed dates like any other date-based plan, so their customer page, emails, early payments and failed payment retries all work the same way. Editing the template later only affects customers who sign up after the change.
Same day each month suits ongoing sales where customers sign up at any time but you want payments to land on a predictable day, like the 1st or the 15th.
Date-based plans FAQs
What happens if some milestone dates have already passed? Can customers still sign up to a date-based plan?
What happens if some milestone dates have already passed? Can customers still sign up to a date-based plan?
Yes. Customers who sign up after one or more milestone dates have passed just get charged the full amount of those milestones on sign up, along with any setup fees you have set. For any milestones in the future, they are charged on the same dates as all other customers on the plan.
This also applies to fixed-date templates: plans created from the template link keep the template's dates, so any past dates are charged on sign up. Same day each month templates date each payment from when the customer signs up, so none is ever in the past.
Do date-based plans work with WooCommerce / templates?
Do date-based plans work with WooCommerce / templates?
Yes. You can create date-based templates with either fixed dates or the same day each month, as described above, and use them with our WooCommerce plugin like any other template.
What happens if a scheduled milestone payment fails?
What happens if a scheduled milestone payment fails?
Failed payments are automatically re-attempted the next day, and both, the customer and you, as well as any other account admins are immediately notified via email. When a scheduled payment fails, the customer's status will change to "Overdue - Retrying" to let you easily identify them in the dashboard. Once the re-attempt succeeds, the status will change back to "In Progress".
Do date-based plans work with Zapier?
Do date-based plans work with Zapier?
Yes, all our Zapier triggers and actions support date-based plans.
Can customers pay off their payment plan early?
Can customers pay off their payment plan early?
Yes. Customers can choose to pay the full plan amount early or even just one or more milestones.
đââď¸
Have questions, feedback, or need a hand?
Reach out to us via chat. or email hello@paythen.co. We'd love to hear from you on how to improve date-based plans, what's missing for you, and any other feedback you might have. It really helps!


