top of page

Managing your business

Business solutions & apps

Wix Bookings: About Monthly Pricing for Courses


Creating a course with monthly pricing lets you charge clients a fixed monthly fee for the duration of the course instead of collecting the full price upfront. When someone enrolls, they are registered for all sessions at once, and a subscription is created automatically based on the payment schedule you set.


Since payments begin from the month clients enroll, your payment schedule should align with your course schedule. For example, if your course runs from September through June, set the payment schedule to begin in September.


A screenshot of a monthly pricing subscription created with  Wix Bookings.

Important:


To accept monthly payments, connect a payment provider that supports recurring payments.



Create a monthly subscription for a course


Monthly pricing helps you spread the cost of a course across the months it runs. Instead of asking clients to pay the full amount upfront, you charge the same fixed amount each month.


The monthly price stays the same throughout the course, regardless of how many sessions take place in a specific month. This gives you a predictable way to charge for long-running programs, such as semester-based classes. Learn how to create a monthly pricing subscription for your course.


A screenshot of a monthly course displaying he cost per month.


Keep your course payments on track


Monthly subscriptions follow the payment schedule you set, so it’s important to match it to the months your course actually runs. Make sure your payment schedule starts in the same month as your course. This helps avoid charging clients for months with no sessions, or missing payments for months they do attend.


For example, if your course runs from July through December, your payment schedule should also start in July and run for 6 months. If you want to allow clients to join after the course has started, make sure your booking policy allows participants to join after the course begins.


A screenshot of setting up a monthly pricing payment schedule in a site's dashboard.


Bill clients from the month they join


Note:


If you want to allow clients to join after the course has started, make sure your booking policy allows clients to join after the course begins.


Clients are charged starting from the month they enroll. The first payment is collected at checkout, and remaining payments are charged automatically on the 1st of each following month based on your payment schedule.


For example, if your course runs from July through December at $100 per month:


  • A client who enrolls in July pays $100 at checkout, then pays monthly from August through December (6 payments total).

  • A client who enrolls in September pays $100 at checkout, then pays monthly from October through December (4 payments total).


Clients are billed only from the month they enroll and are not charged for months before they enroll, even if your payment schedule begins before the course starts. For example, if your course starts in September but your payment schedule begins in July, a client who enrolls in August starts paying in August and is not charged for July.


If a client joins in the middle of a month, or your course starts mid-month, they still pay the full monthly amount for that month. If you want to offer a reduced first payment, you can create a coupon and share it with the client to use at checkout.


A screenshot of a monthly course subscription.


Stay on top of subscriptions and failed payments


Each enrollment with monthly pricing creates a subscription that you can track in your site's dashboard. From there, you can view the subscription status and the most recent payment status.


You can also set up a grace period before your first client enrolls so failed payments are retried automatically before the subscription is canceled.


A screenshot of a list of monthly course participants and their payment status (Paid / Failed).


FAQs


Click a question below to learn more about monthly subscriptions for courses.


Clients are charged based on where they are in your payment schedule. If your schedule runs from July through December and someone enrolls in September, they pay for September at checkout and continue with the remaining payments from October through December.


The payment collected at checkout covers the selected start month, then monthly billing begins the following month. The total number of payments includes the first payment made at checkout. For example, if a course runs for 6 months, the client makes 6 payments in total.


Yes. If you set your booking policy to allow participants to join after the course begins, clients can join after the course has started. They are only charged for the months remaining in your payment schedule, not for months that have already passed.


It is not possible to prorate the first payment automatically. Clients are charged the full monthly amount regardless of when they join during the month or when the course begins. If you want to reduce the first payment for late joiners or mid-month course starts, you can create a coupon and share it with clients to use at checkout.


Monthly pricing appears as a monthly rate, for example, $100/month. Clients pay according to the payment schedule you set, based on when they enroll.


Yes. By default, coupons are not applied to monthly subscriptions. When creating a coupon, select the Include subscriptions checkbox to allow it to apply to subscription payments.

When a client uses the coupon to purchase a monthly subscription, the discount is applied to each payment cycle. For example, for a 12-month subscription, the client receives the discount for all 12 monthly payments.


A grace period gives you time to resolve failed payments before a subscription is canceled. During this period, you can recover the payment by asking the client to update their payment method or by marking the payment as paid manually. If the payment isn’t resolved before the grace period ends, the subscription is canceled and cannot be reactivated. To continue participating in the course, the client must be removed from the course and re-enroll.

Learn more about how to handle failed payments.


No. Monthly pricing is currently available only when clients register themselves through your site or the Members App. If you add a participant manually, the course price changes to a one-time payment based on the remaining installments in your payment schedule. You can then edit the price at checkout to any amount you choose.


Clients can cancel their enrollment only according to your booking policy and before the course starts. Canceling the enrollment also cancels the subscription automatically.

Once the course has started, clients can no longer cancel their enrollment or subscription on their own. If a client wants to cancel after the course begins, you can cancel it for them in your site's dashboard.


Need A Professional Website?
Contact Us 
Today!

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

wix experts
Graphic2Traffic web design
©
bottom of page