Choose one monthly renewal day for new students who pay online. This setting is optional and starts off. Students who already pay online keep their current renewal date. Weekly and yearly plans are not affected. Contact support if you need to move an existing student's renewal date.
Set a Monthly Billing Day
- Sign in as the gym owner.
- Open Billing, then Student Payments.
- In Billing day, turn on Use a monthly billing day.
- Choose the day and select Save billing day.
The day starts at the 1st when you turn the setting on. You can choose the 1st through the 28th, so every month has that day. Turning it off restores renewal on the signup date for future payment setups. An already open payment page keeps its terms.
Understand the First Payment
The first payment covers the time until the next billing day. MatAdmin shows an estimate before the payment page opens. Stripe calculates the amount using elapsed time, including the time of day. It may differ slightly in either direction from a whole-calendar-day calculation.
The first-period amount is fixed when the secure payment page is created. Paying later before the billing time keeps that amount. A saved payment page shows its saved quote. If the billing time passes while the page is open, Stripe can update it to a full monthly payment and ask the student to review and submit again.
Pro-rated payment pages last about one hour. If a page expires, the student can continue from the same payment link to open another. A member payment invitation remains valid for seven days.
When the calculated first payment is strictly below $0.50, nothing is due now. The card is saved and the first full payment is on the billing day. An amount of $0.50 or more is still payable. If signup happens before the billing time on that same day, this payment covers those remaining hours and a full monthly charge follows later that day.
After Payment Setup
The return page confirms the membership setup. A waived first payment means nothing was charged now. A first period that rounds to zero also means nothing was charged now. If Stripe carries a small unpaid amount forward, the page says it will be added to the next invoice; that next charge can exceed the usual monthly price.
Check the student's payment history and next billing date if the result is unclear. Avoid sending a second payment link while payment is confirming.
Need help? Contact support at support@matadmin.app and include your academy name plus a short description of the issue.
Do not send full card numbers, passwords, or private payment links.