Set Up Billing
Set up the billing rules first, then assign a member to them:
- Create a billing plan and its first price.
- Add a member’s payment method if Kanri will collect online payments.
- Create a subscription for the member using the plan and price.
An invoice records a specific amount, such as an equipment or registration fee, and is also used for scheduled subscription payments.
Before you begin
Section titled “Before you begin”- You need permission to manage billing.
- Connect the school’s Stripe account before using Kanri’s supported online payment flows. If your school records cash or payments collected elsewhere, you can still use billing records without charging through Stripe.
- Decide the offering and price type in advance. Common choices are recurring tuition (Ongoing), a set number of installments (Fixed Term), a one-time amount for a term (Paid in Full), a prepaid block (Session Block), or usage-based charges (Per Session).
- If staff need several rates on one plan, confirm Settings → Behaviors → Billing plan mode is Multiple. The setting is school-wide.
1. Create a plan and its first price
Section titled “1. Create a plan and its first price”- Go to Billing → Plans and select New Plan.
- Enter a clear Plan Name, such as Adult Karate.
- Choose a Price Type. The form will show the fields for that type.
- Enter the amount and schedule. For a C$120 monthly recurring plan, choose Ongoing, enter
120, and set the interval to1 Month. - If applicable, choose the term length, number of payments, session block size, or per-session billing timing.
- Review any optional settings. Trial Plan labels the offering but does not itself delay the first payment. If your school has the Documents feature, you can optionally select a contract template and auto-send preference.
- Select Create Plan and confirm the price appears as expected.
The school’s billing currency is used for the price. You do not select a separate currency on this form. For additional rates in Multiple mode, follow Add a Price.
2. Add a payment method when collecting online
Section titled “2. Add a payment method when collecting online”To save a card for online collection, add a payment method to the member before creating a subscription:
- Open the member’s profile and go to Billing → Payment Methods.
- Select Add Payment Method.
- Enter a label and select who is responsible for payment in Bill To.
- Choose Email Link or Collect via Terminal. Both setup options collect card details.
- Ask the payer to complete the secure payment-method setup. Confirm the method appears on the member’s profile before continuing.
If the member pays cash or by a method collected outside Kanri, you can skip saving a card and choose the matching payment arrangement on the subscription or invoice. Without a saved payment method, staff must use Invoice Now on an upcoming subscription payment to create its invoice.
3. Create the subscription
Section titled “3. Create the subscription”- Open the member’s profile and select Subscriptions, then New Subscription.
- Select the billing plan.
- If the plan has multiple prices, select the correct price. Check the price name, amount, and interval rather than relying only on the default.
- Choose the required Payment Method (legacy) category and Payment Method Type. Choose Saved payment method and select the member’s saved method for automatic collection; other types record cash, terminal, checkout, or manual handling without selecting a saved method.
- Set the Start Date and, when shown, First Payment Date deliberately. Do not assume the plan’s Trial label changes the first payment date.
- Review the summary and select Create Subscription.
Confirm and troubleshoot
Section titled “Confirm and troubleshoot”Open the member’s subscription and confirm the plan, price, dates, and payment method. Upcoming and invoiced schedule records appear in the subscription’s payment details; check the linked invoice’s charge status to confirm an actual payment attempt. An attempted payment is not proof that funds reached the school’s bank account; use Settings → Payouts for the connected-account payout interface.
If the plan auto-sends a contract, confirm that it has been signed; scheduled invoice creation waits for the signature.
If the payment does not happen when expected, check the subscription troubleshooting guide. If a payment failed, see Failed Payments.