Refund & Cancellation Policy

Swim School Management SaaS Platform

Version: 1.2
Last Updated: 2 June 2026
Data Protected

This Refund & Cancellation Policy governs how My Swim School ("Provider") handles subscription cancellations, class absences, package refunds, and disputed charges. This policy forms part of and is incorporated into the Master Subscription Agreement.

Supplier Information (ECTA Section 43)
Disclosure required by Section 43 of the Electronic Communications and Transactions Act, 2002.

Legal entity: My Swim School, a private company registered in the Republic of South Africa under registration number 2026/266644/07.

Registered address: 321 Furrow Road, Equestria, Pretoria, Gauteng, 0184, South Africa.

Support enquiries: support@myswimschool.co.za

Billing enquiries: billing@myswimschool.co.za

Privacy enquiries: privacy@myswimschool.co.za

1. Subscription Cancellations

1.1 Cancellation Notice

Tenant may cancel their subscription at any time. The quickest way is the self-serve Cancel Subscription action on the Subscription Management page (Billing, then Subscription), which confirms that access continues until the end of the current paid period and that the account and its data are then deleted after the deletion grace period. Tenant may also cancel by contacting support@myswimschool.co.za. Cancellations must be submitted before the start of the next billing cycle to avoid being charged for that period.

1.2 Access After Cancellation

Upon cancellation, the Tenant retains full access to the Platform until the end of the current paid billing period. Access is revoked at midnight on the last day of the paid period.

1.3 No Pro-Rata Refund on Advance-Billed Tiers

Fixed-tier subscriptions (Sprout, Growth, Pro, Elite, Enterprise) are billed monthly in advance on a pay-to-access basis. No pro-rata refund is issued for unused days within a paid billing period following a mid-cycle cancellation.

1.4 PAYG Cancellation

Pay-As-You-Go (PAYG) tenants are billed in arrears based on actual usage. Upon cancellation, a final invoice covering all usage up to the end of the most recent billing period will be issued and must be settled within the standard payment terms.

2. Class Absence & Make-Up Credits

2.1 Make-Up Credit Policy

When a swimmer misses a scheduled lesson, the school may issue a make-up credit at its discretion. The issuance of make-up credits is configured by each individual school and is not a guaranteed platform-level entitlement.

2.2 Credit Expiry

Make-up credits expire after the number of days configured by the school (default: 30 days from issuance). Expired credits are automatically voided and cannot be reinstated.

2.3 No Cash Refund for Absences

Missed individual lessons do not qualify for a cash refund. The make-up credit system is the exclusive remedy available for class absences.

Make-up credit availability and expiry are configured per-school. Contact your swim school directly for their specific policy.
3. Package Cancellations & Credits

Each enrollment package has a cancellation policy configured by the school when the package is created. Where a package is cancelled early, the outcome is one of the following, and in every case any value returned is issued as an account credit, never as a card refund:

No Refund

Once a package is activated, nothing is issued for unused sessions. This applies where it is explicitly stated on the package at the time of enrollment.

Pro-Rata Credit

A credit note is issued for the unused, unexpired portion of the package, calculated on a per-session basis from the date of the cancellation request, and applied to future invoices at the same school.

Store Credit

The value of the unused sessions is issued as a credit note applied to future invoices or packages at the same school.

No card refunds. The Platform issues account credit notes only and cannot process card refunds or reversals. Where a school's package policy provides for actual money back, that payment is arranged directly by the school, outside the Platform.

Credits and overpayments. Account credits are not redeemable for cash; they are applied against future invoices at the same school. Any overpayment is likewise held as a credit and applied to the next invoice.

Important: The applicable cancellation type is set by the school on a per-package basis. Parents should review the package terms before enrollment. The platform Provider is not a party to the arrangement between the school and its students.
4. Disputed Charges

4.1 Raise a Dispute

Any disputed charge must be raised in writing within 30 days of the invoice date. Disputes raised after this period will not be considered.

4.2 Contact Channel

Platform subscription disputes (between Tenant and Provider) should be directed to billing@myswimschool.co.za. Parent disputes regarding class fees or package charges must be raised directly with the swim school; the platform Provider acts solely as the system operator and is not a party to those transactions.

4.3 Resolution

Provider will acknowledge dispute submissions within 3 business days and aim to resolve all billing disputes within 14 business days.

5. Data Retention on Cancellation & Non-Payment

Cancellation and non-payment affect how long account data is kept:

Trial cancellation: A trial account that is cancelled or not converted is removed together with its data at the end of the trial.

Non-payment: An unpaid account is suspended, and its data is permanently deleted after the deletion grace period (30 days by default).

After cancellation: Following cancellation of a paid subscription, data is kept for the deletion grace period and is then permanently deleted. The Tenant is responsible for exporting any data it wishes to keep before then.

Full retention details are set out in the Privacy Policy, and the per-school billing periods are configured by school administrators under Billing Terms.

6. Your Statutory Rights

Nothing in this policy limits or excludes any right that cannot lawfully be waived, including non-waivable rights under the Consumer Protection Act (CPA) and the Electronic Communications and Transactions Act (ECTA). The commercial no-refund position set out above applies only to the extent permitted by those laws and sits alongside, and does not override, your statutory rights.

Contact Us

For refund or cancellation enquiries, please contact:

Email

billing@myswimschool.co.za

Jurisdiction

Republic of South Africa

© 2026 MySwimSchool. All rights reserved.

My Swim School, reg 2026/266644/07

Connection Lost

Attempting to reconnect to My Swim School...

Reconnection Failed

We couldn't reconnect to the server. Please check your internet connection.

Session Expired

The server was updated or your session expired.