Promotional offer — trial 48 h at R 18,05 then R 982,94/month without obligation. The solution to track your subscriptions.

Cancel CodeSpark: The Right Way
Learn how to cancel CodeSpark easily and protect your rights. Get insights into refunds and consumer protection. Tocancel rating: 4.8/5. Start now!
Your information
Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.
How to cancel CodeSpark and protect your rights in south africa
Why you might cancel CodeSpark
CodeSpark is a subscription-based online learning platform designed to introduce young children to coding through interactive games and creative projects. The service targets children aged 5 to 9 years old, offering lessons, activities, and classroom features that parents and educators use to make programming fun and accessible.
You may decide to cancel CodeSpark for several reasons: your child has completed the curriculum, they've progressed to more advanced coding platforms, your budget has shifted, or the platform simply no longer engages your family. Whatever your reason, cancelling should be straightforward, not hidden behind confusing menus or unnecessary steps.
How CodeSpark subscriptions work
CodeSpark operates on a recurring subscription model. Your account renews automatically at the end of each billing period unless you actively cancel. This means the subscription continues whether you access the platform regularly or not, which is why many parents cancel when their needs change.
Where you can access CodeSpark
You can use CodeSpark across multiple platforms: the web, iOS devices through the Apple App Store, and Android devices via Google Play. Your subscription gives you access to the same learning content across all platforms, so you can choose where your child learns most comfortably.
Your consumer rights when cancelling CodeSpark
South Africa's Consumer Protection Act (CPA) grants you specific rights when dealing with subscription services like CodeSpark. Understanding these rights protects you from unfair cancellation practices and positions you to claim refunds if the company fails to deliver what it promised.
What the consumer protection act covers
Under the CPA, you have the right to cancel a subscription service without penalty, provided you follow the agreed terms. Importantly, if CodeSpark fails to deliver the service as described, or if their cancellation process is deliberately hidden or difficult to access, you have grounds to dispute charges and request a refund. The National Consumer Commission (NCC) is your escalation point if CodeSpark refuses to honour your cancellation request or withholds a refund you're entitled to.
Your legal position: you are protected by law from unfair contract terms and hidden cancellation barriers. Keep records of all transactions, cancellation requests, and correspondence with CodeSpark. These documents are essential if you need to escalate a dispute with the NCC.
Refund protection under south african law
While CodeSpark's terms may state that purchases are non-refundable, this does not override the CPA. If you cancel within a reasonable cooling-off period or if CodeSpark breaches its service agreement, you may still be entitled to a refund. Additionally, if you purchased through Apple or Google Play, those platforms have their own refund policies that sometimes offer more protection than CodeSpark's direct terms.
Tocancel recommends checking both the platform's refund window (Apple typically offers 14 days, Google Play 48 hours) and contacting the NCC if CodeSpark denies your refund claim without proper justification.
Cancellation methods for CodeSpark
You have several options to cancel CodeSpark, each with different levels of control and documentation. Choose the method that best suits your comfort level and gives you the clearest record of your cancellation.
Cancel CodeSpark on the web
Cancelling through the website is the most direct method and gives you the clearest record of your request. This is your best option if you want to avoid third-party platform complications and maintain direct contact with CodeSpark.
- Log into your CodeSpark account on the official website using your email address and password.
- If you have forgotten your password, use the "Forgot Password" link on the login page and reset it before proceeding.
- Navigate to your Account Settings or Subscription Settings. This option typically appears in a menu icon or in the top-right corner of the page.
- Look for options labelled "Manage Subscription," "Billing," "Payment Methods," or "Account."
- Find the cancellation or subscription management option within these settings.
- This may appear as "Cancel Subscription," "Pause Subscription," or "View Billing Details."
- Click the cancellation option and follow the prompts CodeSpark provides.
- You may be asked to confirm your decision or select a reason for cancellation.
- Do not let retention offers or discounts pressure you into staying if you have decided to cancel.
- Confirm your cancellation and take a screenshot of the confirmation page as your proof.
- Write down the date and time of your cancellation request for your records.
- Verify that your subscription status changes to "Cancelled" or "Active until [date]" within 24 hours.
- If it does not update, contact CodeSpark support immediately with your screenshot.
Cancel CodeSpark through apple app store
If you subscribed through the Apple App Store, you cancel directly in your Apple ID settings rather than through CodeSpark. Apple offers a 14-day refund window from the date of purchase for subscription cancellations.
- Open the App Store app on your iPhone, iPad, or Mac.
- For Mac users, open the App Store from Applications.
- Tap or click on your profile icon in the top-right corner of the screen.
- Select "Subscriptions" from the menu that appears.
- Find CodeSpark in your active subscriptions list and tap or click it.
- Tap or click "Cancel Subscription" or the corresponding cancel option.
- Apple may offer you a discount to stay; decline if you want to cancel.
- Confirm your cancellation by following Apple's final prompts.
- You will receive an email confirmation from Apple. Keep this email for your records.
If you cancel within 14 days of a charge, Apple will typically process a refund automatically. If you cancel after 14 days, no refund will be issued for that billing period, but your subscription will not renew.
Cancel CodeSpark through google play
If you subscribed on Android via Google Play, you cancel through your Google Play account settings. Google Play offers a 48-hour refund window from the date of purchase for most subscription cancellations.
- Open the Google Play Store app on your Android device.
- Alternatively, visit play.google.com in a web browser on any device.
- Tap or click on your profile icon in the top-right corner.
- Select "Payments and subscriptions" or "Manage subscriptions."
- Find CodeSpark in your active subscriptions and tap or click it.
- Tap or click "Cancel subscription" and follow Google's confirmation steps.
- Google may show you retention offers; dismiss these if you are certain you want to cancel.
- You will receive a confirmation email from Google Play. Save this for your records.
Google Play's 48-hour refund window is shorter than Apple's, so act quickly if you want to claim a refund. After 48 hours, you can still cancel, but no refund will be issued for the current billing period.
When your cancellation takes effect
Understanding your cancellation timeline helps you avoid unexpected charges and plan your child's learning activities accordingly. The moment you cancel does not always match when your access ends.
Immediate cancellation vs. end-of-billing-period cancellation
When you cancel CodeSpark, you have two scenarios. Most platforms allow you to cancel immediately, which means you stop being charged from that moment onwards. However, your access may continue until the end of your current billing period. For example, if you pay monthly and cancel on day 10 of your cycle, you typically keep access until day 30, then lose access without being charged again.
In other cases, CodeSpark may offer an "end-of-period" cancellation, which means you keep full access until your next billing date, but you are no longer charged after that date. This is the standard approach for most subscription services.
How to verify your cancellation timing
After you cancel, log back into your account and check your subscription status. It should clearly state either "Cancels on [date]" or "Active until [date]." If this information is unclear, contact CodeSpark support immediately and ask for written confirmation of your cancellation date and final billing date. Having this in writing protects you if you are charged unexpectedly after cancellation.
Pricing and subscription plans
Understanding CodeSpark's pricing structure helps you calculate what you should be refunded if you cancel early. The table below outlines typical CodeSpark subscription tiers in South African Rand.
| Plan type | Billing cycle | Monthly cost (ZAR) | Annual cost (ZAR) | Best for |
|---|---|---|---|---|
| Monthly plan | Month-to-month | R199-R249 | R2,388-R2,988 | Trial period or short-term learning |
| Annual plan | Paid upfront for 12 months | R1,680 (paid once) | R1,680 | Long-term use with savings |
| Family plan | Month-to-month or annual | R349-R399 | R3,588-R4,188 | Multiple children learning together |
| Free tier | No commitment | R0 | R0 | Testing the platform first |
Prices are subject to change and may vary by region or promotional offer. Always check your CodeSpark account for the exact amount you are being charged.
How to claim a refund after cancelling CodeSpark
Cancelling and claiming a refund are two separate actions. Cancelling stops future charges; requesting a refund recovers money you have already paid. Tocancel advises you to act quickly, as refund eligibility often depends on time windows set by CodeSpark or the payment platform.
Refund eligibility and time limits
Your refund eligibility depends on how much time has passed since your charge. If you used the web platform, contact CodeSpark directly within 30 days of your charge with a refund request, explaining why you believe you are entitled to one (for example, the service was not delivered as described, or you are within the cooling-off period). If you subscribed through Apple or Google Play, the refund window is much shorter: 14 days for Apple, 48 hours for Google Play. Request refunds through those platforms, not CodeSpark directly.
How to request a refund from CodeSpark
- Gather your evidence: screenshots of your account, cancellation confirmation, transaction receipts, and details of why you believe you deserve a refund.
- Log into your CodeSpark account and navigate to the support or contact section.
- Submit a refund request, clearly stating:
- The date and amount of the charge you want refunded.
- The reason for your refund request (for example, service not delivered as promised, cancelled within the cooling-off period, or technical issues that prevented use).
- Your full name, email address, and account details.
- Keep a copy of your support ticket or email confirmation.
- Expect a response within 7 to 14 business days. If CodeSpark refuses without valid reason, escalate to the NCC.
Escalating your refund dispute to the national consumer commission
If CodeSpark denies your refund request unfairly, the National Consumer Commission is your statutory protection. You can lodge a complaint online at www.ncc.org.za or in writing. The NCC will investigate for free and can order CodeSpark to refund you. Include copies of all correspondence and evidence of your cancellation and refund request in your complaint.
Tocancel recommends documenting every step: screenshots, email timestamps, support ticket numbers, and dates. This evidence is crucial if your dispute reaches the NCC.
Common mistakes when cancelling CodeSpark
Cancelling subscriptions can feel stressful, especially when you are unsure of your rights or the process. Here are the pitfalls that cost parents money and how to avoid them.
Assuming cancellation means an immediate refund
Many parents cancel CodeSpark expecting an instant refund, only to find they are charged one more time at the next billing cycle. Cancelling stops future charges, but it does not automatically refund your current billing period. If you paid for monthly access and cancel on day 15, you do not lose the money you already paid for that month. To recover it, you must submit a separate refund request within the applicable time limit.
Deleting the app instead of cancelling the subscription
Simply removing the CodeSpark app from your phone or tablet does nothing. Your subscription continues to renew automatically in the background, and you continue to be charged. You must actively cancel through the platform (web, Apple, or Google Play) to stop charges. Always cancel first, then delete the app if you wish.
Missing the refund window on apple or google play
Apple allows 14 days to request a refund; Google Play allows 48 hours. These windows are strict. If you cancel on day 15 through Apple, you will not get your money back for the charge on day 1. Mark your calendar when you are charged so you do not miss the deadline if you later decide to claim a refund.
Ignoring unexpected charges after cancellation
Sometimes CodeSpark or the payment platform fails to process your cancellation correctly and charges you again. Do not ignore this. Contact your bank or payment provider immediately to dispute the charge, and also contact CodeSpark support with evidence of your cancellation. The longer you wait, the harder it is to recover the money. Tocancel urges you to check your bank statements for at least two billing cycles after you cancel to catch any errors.
Not keeping proof of your cancellation
Screenshots and confirmation emails are your only defence if CodeSpark claims you never cancelled or demands payment. Always take screenshots of cancellation confirmations and save confirmation emails from Apple, Google Play, or CodeSpark. Without this proof, the NCC cannot help you challenge a charge.
After you cancel: what to expect
Cancelling is not the end of the process; it is the beginning of a new phase where you need to stay alert to ensure no unexpected charges occur. Here is what happens next and what you should monitor.
Access and account status after cancellation
After you cancel, your access typically continues until the end of your current billing period. Log into your account and confirm your subscription status displays "Cancels on [date]" or similar language. This shows CodeSpark has processed your cancellation request. If it still shows "Active" or "No end date" more than 24 hours after you cancelled, contact support immediately.
Monitor your bank statements
Check your bank account or payment app regularly for two full billing cycles after cancellation. Look for any unexpected CodeSpark charges. If you see a charge you did not authorise, contact your bank immediately to dispute it. Many banks can reverse unauthorised subscription charges within 30 days. Also notify CodeSpark support and save evidence of the unwanted charge.
Cancel any secondary accounts or family sharing
If you set up CodeSpark through a family or shared account (such as Apple Family Sharing or Google Family Library), cancelling your main subscription may not cancel access for other family members. Log in separately under each account that uses CodeSpark and cancel each one individually to avoid surprise charges.
Comparison: when to keep CodeSpark vs. when to cancel
Your decision to cancel depends on your family's learning goals and budget. The table below compares scenarios where CodeSpark remains a good fit and scenarios where cancellation makes sense.
| Scenario | Keep your subscription | Cancel your subscription |
|---|---|---|
| Your child is learning actively | Yes, continue paying | No, unless they are not engaged |
| Your child has completed all lessons | No, they have outgrown the curriculum | Yes, cancel immediately |
| Your budget is tight | Only if coding learning is a priority | Yes, cancel to save money |
| Your child prefers other coding platforms | No, they are not using CodeSpark | Yes, switch to their preferred service |
| You are within the refund window (Apple 14 days, Google 48 hours) | Only if you are satisfied | Yes, cancel and claim a refund |
| The platform has technical issues | Only if CodeSpark resolves them promptly | Yes, unless they promise a fix within 7 days |
How tocancel helps you cancel CodeSpark safely
Tocancel is a consumer-rights resource that guides South Africans through cancelling subscriptions and claiming refunds. We understand that cancelling CodeSpark can feel complicated, especially when you want to protect your rights and recover money you believe you are owed.
Tocancel provides step-by-step instructions tailored to your platform (web, Apple, or Google Play), explains your legal rights under the Consumer Protection Act, and helps you prepare your case if you need to escalate a dispute to the National Consumer Commission. Our guides cover not just the cancellation process, but also refund eligibility, documentation requirements, and common pitfalls that cost parents money.
Whether you are cancelling because your child has outgrown CodeSpark or because the service is no longer a good fit for your budget, Tocancel walks you through each step with clarity and reassurance. We have helped thousands of consumers cancel unwanted subscriptions and claim refunds they did not know they were entitled to. You have the right to cancel CodeSpark without penalty, and Tocancel ensures you know exactly how to exercise that right.
Contact details for CodeSpark cancellation notices
If you need to send a formal cancellation notice to CodeSpark by post or email, use the following corporate contact address. This is the official address for cancellation requests as referenced in CodeSpark support documentation.
CodeSpark LLC
Mailing Address: United States
Email support: [email protected]
Website: www.codespark.com/support
When you send a cancellation notice, include your full name, registered email address, account number (if available), subscription type, and the date you want your subscription to end. Request written confirmation of receipt and processing. Keep a copy for your records.
Tocancel recommends sending cancellation requests via email whenever possible, as email provides a timestamped record of your request. If you prefer to post a written notice, use registered mail and keep the receipt. Never rely on phone calls alone, as there will be no written proof of your cancellation request if a dispute arises later.
Cancelling your subscription is a straightforward process when you know your rights and follow the correct steps for your platform. Tocancel has provided you with everything you need to cancel CodeSpark confidently and protect yourself from unwanted charges. Your rights under South Africa's Consumer Protection Act are on your side, and the National Consumer Commission stands ready to support you if CodeSpark refuses to honour your cancellation or refund request. Act decisively, document every step, and remember: you are in control.
Frequently asked questions — Codespark
What is CodeSpark?
CodeSpark is an online learning platform for children aged 5 to 9, focusing on coding fundamentals through interactive games and activities.
How do CodeSpark subscriptions work?
CodeSpark operates on a recurring subscription model that automatically renews unless you actively cancel your subscription.
Why might parents want to cancel CodeSpark?
Parents may cancel CodeSpark if their child loses interest, completes the curriculum, or if the service no longer meets their needs.
What are my consumer rights when cancelling CodeSpark?
Under South Africa's Consumer Protection Act, you have the right to cancel your subscription without penalty if you follow the agreed terms.
How can I cancel CodeSpark on the web?
You can cancel your CodeSpark subscription directly through the website by following the cancellation instructions provided in your account settings.
Other brands
Quickly access a similar journey: