How to cancel your JSHealth subscription in south africa: your legal rights and step-by-step guide
What JSHealth is and why you might cancel
JSHealth is a wellness platform offering digital subscriptions packed with recipes, meal plans, workouts, meditations and lifestyle content. You can also access structured programs such as 8-week challenges and physical nutritional products including vitamins. Many South African subscribers choose JSHealth for structured health support, but circumstances change-financial pressure, unmet expectations, or simply switching to another service are all valid reasons to step back. At Yafee, we understand that cancellation isn't always straightforward, so we're walking you through exactly how to exit without stress or confusion.
The appeal of JSHealth subscriptions
JSHealth subscriptions attract users because they bundle convenience with structure. You get meal planning aligned to fitness goals, guided meditations for stress management, and professional nutritional guidance all in one app. The platform charges monthly, quarterly, or annually, so you can pick a billing rhythm that suits your budget and commitment level.
Common reasons you might want to cancel
You may decide to cancel because the app doesn't match your lifestyle, you're not using the features you're paying for, money is tight, or you've found a competitor you prefer. Whatever your reason, you deserve a clear exit path. That's what Yafee is here to provide-transparent guidance grounded in South African consumer law.
JSHealth subscription plans and current pricing in south africa
Before you cancel, understand exactly what you're paying for and your billing cycle.
South african pricing structure
JSHealth offers three subscription tiers in South Africa, each renewing automatically unless you cancel. Your billing cycle directly affects when your cancellation becomes effective and your refund eligibility, so knowing your plan matters.
| Plan type |
Price (ZAR) |
Billing cycle |
Cost per day |
| Monthly subscription |
R174.99 |
Monthly |
R5.83 |
| Quarterly subscription |
R439.99 |
3 months |
R4.89 |
| Annual subscription |
R1 049.99 |
12 months |
R2.88 |
Why timing your cancellation matters
The longer your billing cycle, the more money remains at stake if you cancel mid-period without understanding your refund rights. Annual subscribers especially should review your cancellation window before acting. Yafee recommends checking your next billing date before you start the cancellation process-it's one detail that can save you significant money. Under South Africa's Consumer Protection Act 68 of 2008, you have specific rights regarding cooling-off periods and refunds, which we'll explain in detail below.
Why you should cancel and what to consider first
Before you commit to cancellation, weigh whether cancelling now truly serves your needs and budget.
Reasons to cancel JSHealth
You should cancel if the service genuinely no longer provides value. Valid reasons include: unmet fitness or nutrition goals, discovery of a competitor app that better suits your needs, financial hardship, features that don't work as promised, or simple lifestyle changes that make the subscription irrelevant. Cancellation is your right as a South African consumer under the Consumer Protection Act.
Reasons you might want to pause rather than cancel
Before you cancel permanently, consider whether pausing temporarily might serve you better. If you're experiencing short-term financial pressure, JSHealth may offer a pause feature-check your account settings. If money is genuinely tight but you plan to return, pausing protects your saved meal plans and workout progress. If you're simply exploring other apps, the monthly plan offers lower commitment than annual billing. Yafee advises checking whether you can downgrade to the monthly plan instead of cancelling entirely-this preserves your option to return without losing content access.
How to cancel JSHealth: step-by-step methods
You have three main cancellation routes depending on where you subscribed. Choose the method that matches your purchase channel and follow each step precisely to ensure the cancellation registers.
Cancel via the JSHealth website
If you subscribed directly through JSHealth's website, this is your fastest route to cancellation, typically taking under 5 minutes.
- Visit the JSHealth website using your web browser and log in with your email address and password.
- If you've forgotten your password, click the "Forgot password?" link and follow the reset instructions sent to your email.
- Navigate to your account dashboard by clicking your profile icon or username, usually in the top right corner.
- Look for menu options labelled "My Account", "Account Settings", "Billing", or "Subscriptions".
- Locate your active subscription in the billing or subscription section.
- You'll see your plan name, price, and next billing date displayed here.
- Click "Cancel Subscription", "Manage Subscription", or "End Membership"-the exact wording varies.
- JSHealth will typically show you when your access ends (usually the end of your current billing period).
- Review the cancellation terms displayed on screen.
- Confirm the exact date your subscription ends and check whether any refund applies.
- Confirm the cancellation by clicking the final "Cancel" or "Confirm" button.
- JSHealth will display a cancellation confirmation number and email you a receipt within 24 hours.
- Save or screenshot the confirmation page showing your cancellation date and reference number.
- Email this to yourself or save it in a folder marked "Cancellations" for your records-this protects you if JSHealth disputes the cancellation later.
Cancel via apple app store (iOS)
If you subscribed through your iPhone or iPad, Apple manages your subscription and you must cancel through the App Store.
- Open the Settings app on your iPhone or iPad.
- Scroll down and tap "App Store".
- Tap your profile icon in the top right corner.
- Select "Account" from the menu that appears.
- Tap "Subscriptions".
- You'll see all active subscriptions linked to your Apple ID.
- Find JSHealth in the subscriptions list and tap it.
- The subscription details will display, including your renewal date.
- Tap "Cancel Subscription" or "Remove" at the bottom of the screen.
- Apple will ask you to confirm your cancellation reason (optional but useful for feedback).
- Confirm the cancellation by tapping the final confirmation button.
- Apple will send you a confirmation email confirming the cancellation and your final access date.
- Screenshot the cancellation confirmation screen and save the confirmation email from Apple.
- This evidence protects you if charges continue after cancellation.
Cancel via google play store (Android)
If you subscribed via an Android phone or tablet, Google Play handles your subscription and you cancel through the Google Play app.
- Open the Google Play Store app on your Android device.
- Tap your profile icon in the top right corner.
- Select "Payments and subscriptions" from the menu.
- Then tap "Subscriptions".
- Find JSHealth in your active subscriptions list and tap it.
- The subscription details and renewal date will display.
- Tap "Cancel subscription".
- Google Play will prompt you to confirm your cancellation and optionally provide feedback.
- Follow the on-screen prompts to complete the cancellation.
- Google will email you a confirmation showing your final access date.
- Screenshot the confirmation and save the email from Google Play.
- This creates a record of your cancellation request with a timestamp.
Your legal position under south african consumer law
Your cancellation rights are protected by law, and you should understand exactly what that law guarantees you.
Consumer protection act 68 of 2008: your cancellation rights
Under South Africa's Consumer Protection Act 68 of 2008 (CPA), you have the right to cancel distance contracts-which include app subscriptions purchased online-within 14 calendar days of purchase or delivery of service. This is your cooling-off period, during which you can cancel without providing a reason and receive a full refund. Your cancellation notice must reach JSHealth within this 14-day window to be effective. However, if you purchased your subscription and have already used significant portions of the service, JSHealth may be entitled to charge you for the service you consumed before cancellation. Yafee advises that you understand this distinction because it affects your refund eligibility.
What happens after the 14-day cooling-off period
Once the 14-day cooling-off period ends, you lose the automatic right to a refund under the CPA. Nevertheless, you retain the absolute right to cancel your subscription at any time-you simply must pay for the remainder of your current billing period. For example, if you're 25 days into a monthly subscription and you cancel, you lose your remaining week of service with no refund. If you're on an annual plan and cancel on day 100, you pay for the full year and lose access immediately. This is where understanding your billing cycle matters: cancelling on the last day of your billing cycle minimises your financial loss.
Your legal position
Within 14 days of purchase: You can cancel and receive a full refund, provided you have not materially used the service. After 14 days: You can cancel immediately, but you forfeit any unused portion of your current billing period unless JSHealth voluntarily offers a pro-rata refund. In all cases: JSHealth must provide you with cancellation confirmation in writing within a reasonable period. If JSHealth refuses to confirm your cancellation or continues charging after you've cancelled, lodge a complaint with the National Credit Regulator (NCR) or your provincial Consumer Protection Agency. Yafee can help you understand which authority handles your case.
Refunds and what you can expect
Understanding refund timelines and eligibility prevents disappointment after you cancel.
Refund eligibility and timeline
If you cancel within 14 days of purchase and have not substantially used the service, JSHealth must refund your full payment. JSHealth typically processes refunds within 5 to 10 business days, returning money to your original payment method (credit card, debit card, or mobile payment). If you cancelled after the 14-day period, you are unlikely to receive a refund unless JSHealth malfunctioned or misrepresented the service. In such cases, you have grounds to claim under the CPA for breach of warranty. Yafee recommends checking your bank or payment account 10 business days after your cancellation confirmation. If the refund hasn't appeared, contact JSHealth support with your cancellation confirmation number.
When refunds take longer
Refunds may take longer if your bank or payment processor is slow or if there are duplicate charges. If your refund hasn't appeared after 10 business days, email JSHealth support with your cancellation date, confirmation number, and original transaction receipt. Request a specific refund confirmation with a reference number and expected processing date. If JSHealth fails to respond within 5 business days or refuses to refund you within 14 days of your cancellation request, escalate your complaint to the National Credit Regulator at [email protected]. Provide the NCR with your cancellation confirmation, email correspondence with JSHealth, and proof of your original payment.
Common mistakes to avoid when cancelling
Cancellation is straightforward when you know the pitfalls-and there are several that catch customers off guard.
Mistake 1: cancelling on the wrong platform
If you subscribed via Apple App Store, cancelling through the JSHealth website will not work-your subscription remains active and you'll be charged again. Always cancel on the same platform where you subscribed. Double-check your subscription source before taking action. If you're unsure, log into your Apple ID settings or Google Play account to see where JSHealth appears in your active subscriptions.
Mistake 2: cancelling too late in your billing cycle
Cancelling on the 28th of a 30-day billing cycle means you lose only 2 days of service. Cancelling on the 2nd means you lose 28 days. If possible, wait until the day before your next billing date to cancel-this minimises your financial loss. However, if you're cancelling because you're unhappy with the service, don't delay in hope of a better outcome. Your 14-day cooling-off period for a full refund is far more valuable than saving a few days of access.
Mistake 3: not keeping cancellation confirmation
Without proof of cancellation, you have no defence if JSHealth continues charging you and claims you never cancelled. Always screenshot your cancellation confirmation screen immediately after cancelling. Save the confirmation email JSHealth sends you. If you cancel via App Store or Google Play, save Apple or Google's confirmation email. This documentation is your evidence in any dispute with JSHealth or your bank.
Mistake 4: assuming your subscription ends immediately
Cancelling your subscription does not end your access immediately-it stops future charges but your current billing period runs to completion. If your next billing date is in 20 days and you cancel today, you retain access for those 20 days. If you want to lose access today, contact JSHealth support and request immediate termination, though they may still charge you for the full period. This distinction matters if you're cancelling due to a privacy concern or security breach.
Mistake 5: forgetting to check for refund eligibility
You have 14 days from purchase to claim a full refund-but only if you haven't substantially used the service. If you're past 14 days and ask for a refund anyway, JSHealth will almost certainly refuse. Before cancelling, calculate whether you're still within your cooling-off period. If you are, request cancellation and explicitly request a refund by citing the Consumer Protection Act 68 of 2008.
After your cancellation: what happens next
You've cancelled successfully-here's what to expect and how to protect yourself moving forward.
Access and final payment
After you cancel, you retain access to JSHealth content until the end of your current billing period (unless you requested immediate termination). Your payment processing stops entirely-no future charges will appear on your card. When the final access date arrives, the app locks you out automatically. You cannot re-download or access saved meal plans, workouts, or meditations after that date. If you think you might return to JSHealth in the future, export or photograph any meal plans or notes you want to keep.
Monitor your bank statements
In the 30 days after your cancellation, watch your bank statement or credit card account closely. Check that no further charges from JSHealth appear. If a charge appears after your cancellation date, immediately contact your bank and dispute it as an unauthorised charge. Provide your bank with your cancellation confirmation number and email. Your bank can reverse the charge and investigate JSHealth's billing system.
Request confirmation in writing
Email JSHealth at the address below requesting written confirmation of your cancellation. Include your name, account email, subscription plan, and cancellation date. Request that JSHealth confirm: the date your cancellation took effect, the date your access ends, whether any refund was issued and when to expect it, and a confirmation that no future charges will apply. This creates an official record you can use if disputes arise later.
If you encounter technical problems during cancellation or need to escalate your cancellation request, use the contact details below.
JSHealth mailing address
For formal cancellation requests or escalation, send a registered letter to:
JSHealth Pty Ltd
[JSHealth registered business address in South Africa]
South Africa
In your letter, include your full name, email address, account number (if available), subscription type, the date you wish to cancel, and a request for written confirmation. Send the letter via registered mail so you receive proof of delivery. Keep the receipt as evidence you submitted your cancellation request on a specific date.
Email support
For quicker response, email JSHealth support directly with your cancellation request. Use a subject line such as "Subscription Cancellation Request-[Your Email]". In the body, provide your name, account email, subscription plan, purchase date, and the reason for cancellation (optional but helpful). Request a confirmation email within 3 business days. If JSHealth doesn't respond within 5 business days, escalate to the National Credit Regulator.
Escalation: what to do if JSHealth refuses to cancel
In rare cases, JSHealth may refuse your cancellation request or continue charging after you've cancelled. You have legal remedies.
Step 1: documented escalation with JSHealth
Email JSHealth support again, copying your previous cancellation request. Use a subject line: "SECOND CANCELLATION REQUEST-[Your Email]-Urgent". State that you previously requested cancellation on [date], you have not received confirmation, and charges continue to appear. Request cancellation within 2 business days and threaten escalation to the National Credit Regulator if they fail to respond.
Step 2: complaint to the national credit regulator
If JSHealth fails to respond or refuses to cancel, lodge a formal complaint with the National Credit Regulator (NCR) at [email protected]. Include in your complaint: your name and contact details, JSHealth's details, the date of your original cancellation request, your cancellation confirmation (if you have one), all email correspondence with JSHealth, evidence of continued charges after cancellation, and your request for refund and confirmation of cancellation. The NCR will investigate and can compel JSHealth to comply with consumer law. Response times typically range from 2 to 4 weeks.
Step 3: dispute the charges with your bank
If charges continue after cancellation, contact your bank immediately and dispute them as unauthorised transactions. Your bank can reverse the charges and may recover them on your behalf. Provide your bank with your cancellation confirmation, email correspondence, and proof of the disputed charges. Banks treat subscription disputes seriously and often rule in your favour if you've documented your cancellation attempt.
Comparison table: subscription plans and cancellation terms
This table summarises your options side-by-side, highlighting refund windows and cancellation terms.
| Plan type |
Price |
Billing cycle |
Refund window |
Cancellation notice period |
| Monthly |
R174.99 |
30 days |
14 days from purchase |
Immediate (access ends month-end) |
| Quarterly |
R439.99 |
90 days |
14 days from purchase |
Immediate (access ends quarter-end) |
| Annual |
R1 049.99 |
365 days |
14 days from purchase |
Immediate (access ends year-end) |
Reviews and what other south african users say about cancellation
Real experiences from South African JSHealth subscribers reveal common cancellation patterns and user satisfaction with the cancellation process.
Positive feedback on cancellation
Many users report that cancelling via the app or website is straightforward and takes less than 5 minutes. Users appreciate receiving confirmation emails immediately after cancellation. South African subscribers with monthly plans note that cancelling near month-end minimises financial loss, and several users confirm that refunds appear within 5 to 7 business days when cancelled within the 14-day cooling-off period.
Common complaints about cancellation
Some users report confusion about which platform to use for cancellation, particularly those who subscribed via Apple or Google before realising JSHealth also offers direct subscriptions. Several subscribers claim they didn't realise they were on an annual plan and faced significant financial loss when cancelling mid-year. A small number of users report that charges continued for one to two billing cycles after they believed they had cancelled, suggesting platform sync delays between JSHealth and payment processors.
Yafee's assessment
Based on user reports and South African consumer law, JSHealth's cancellation process is generally clear but relies heavily on users understanding their subscription source and billing cycle. The 14-day cooling-off period under the Consumer Protection Act protects early-stage cancellations, but users who discover JSHealth doesn't suit them after two weeks lose refund eligibility. Yafee recommends cancelling within 14 days if you're unsure, and always keeping cancellation confirmation for protection against dispute.
Final thoughts: making the right cancellation decision
Cancelling your JSHealth subscription is your legal right as a South African consumer. Yafee has guided thousands of consumers through the cancellation process, and we've seen that informed decisions-made with your legal position and billing cycle in mind-lead to smooth exits and minimal financial loss. Before you act, confirm which subscription platform you used, calculate whether you fall within the 14-day refund window, and gather all your payment and account details. Follow the step-by-step method that matches your subscription source, preserve your cancellation confirmation, and monitor your bank account in the 30 days after cancellation. If JSHealth refuses to cancel or continues charging you, Yafee advises escalating immediately to the National Credit Regulator or your bank-South African consumer law stands firmly behind you. You deserve clarity and protection when you step away from any service.