• Home
  • Product Overview
  • Solutions
  • Compliance
  • About Us
  • AML/CTF PolicyPrivacy PolicyUser Agreement
  • Guides
  • 简体中文 繁體中文 日本語 한국어 Français Deutsch Español Português العربية ไทย Tiếng Việt Bahasa Indonesia Türkçe Italiano हिन्दी বাংলা Bahasa Melayu اردو Nederlands Polski עברית
    More Languages ▼

Home

Product Overview

Solutions

Compliance

About Us
AML/CTF Policy Privacy Policy User Agreement

Guides

Sign up
English
简体中文 繁體中文 日本語 한국어 Français Deutsch Español Português العربية ไทย Tiếng Việt Bahasa Indonesia Türkçe Italiano हिन्दी বাংলা Bahasa Melayu اردو Nederlands Polski עברית
Health & fitness apps

How to Pay for MyFitnessPal Premium with a Virtual Card

Last updated: 2026-10-17

All guidesHow to Pay for AirAsia with a Virtual Card (Step-by-Step)How to Pay for Fitbit Premium with a Coinepay Virtual CardHow to Pay for Peloton App with a Virtual Card (Step-by-Step)How to Pay for Strava with a Coinepay Virtual CardHow to Pay for Calm with a Coinepay Virtual CardHow to Pay for Singapore Airlines with a Virtual CardHow to Pay for KLM Flights with a Coinepay Virtual CardHow to Pay for Turkish Airlines with a Virtual Card (Guide)
On this page
  1. Before you start
  2. Plans and prices
  3. Pay for Premium on the website (recommended for a virtual card)
  4. Subscribe to Premium+
  5. A note on in-app purchases
  6. If your card is declined
  7. Managing and cancelling
  8. Keep your Coinepay card organised
  9. FAQ
  10. Related guides

MyFitnessPal Premium removes ads and unlocks deeper nutrition and tracking tools, while the newer Premium+ tier adds a Meal Planner. If you want to pay with a Coinepay virtual card instead of a stored personal card, this guide walks through what you need, where the checkout lives, and how to troubleshoot a declined payment. The card details you generate in Coinepay work like any other card at a web checkout, so the smoothest route is usually MyFitnessPal's own website.

Before you start

Get these ready so checkout doesn't stall halfway:

  • A verified Coinepay account. You must register and complete identity verification (KYC) before you can create a card. Services related to virtual assets are not available to residents of mainland China, and some services are not available in every jurisdiction.
  • A funded virtual card. Open the Coinepay app (iOS or Google Play) or the dashboard, create a card, and note its number, expiry date and CVV. Make sure the balance covers the plan price plus any currency conversion.
  • Your real billing details. Use the name and billing address tied to your identity. Accurate details help the payment pass address and security checks.
  • A MyFitnessPal account. You can sign up free first, then upgrade.

MyFitnessPal lists Visa, Mastercard, American Express, JCB, Discover and Diners Club, plus Apple Pay and Google Pay, for its web purchases, which are handled by Stripe. In-app purchases are billed through Apple on iOS and Google Play on Android, so the available payment options there are controlled by those stores, not by MyFitnessPal. Because a virtual card is easiest to enter directly on the web, the steps below focus on the website.

Plans and prices

MyFitnessPal offers three membership levels: Free, Premium and Premium+. Both paid tiers have monthly and annual options. In the United States, at the time of writing (October 2026), Premium is USD $19.99/month or $79.99/year, and Premium+ is USD $24.99/month or $99.99/year. Prices in other countries differ and the figures published for non-US regions date from earlier in 2025, so always confirm the live total on the myfitnesspal.com Premium page before you pay. Premium+ is offered for purchase in the United States, United Kingdom, Canada, Ireland, New Zealand and Australia; its Meal Planner is available in the iOS and Android apps, not on the website, and grocery-app integrations are US-only.

Pay for Premium on the website (recommended for a virtual card)

  1. Go to myfitnesspal.com and sign in to your account.
  2. Open Premium, then select Start Today.
  3. Choose the monthly or annual Premium plan.
  4. When the Stripe-powered payment form appears, enter your Coinepay card number, expiry date and CVV.
  5. Enter the billing name and address exactly as held on your Coinepay profile.
  6. Review the amount and confirm. If prompted, complete any 3-D Secure verification step.

After payment, you can manage the subscription from Settings → Subscription Settings on the website. An existing web Premium subscriber can use Manage your plan there to move up to Premium+.

Subscribe to Premium+

Premium+ can be bought two ways. In the app, open the Plan tab, tap Get Started, go through the meal-planning onboarding, choose monthly or yearly, select a payment method and tap Subscribe. On the website, sign in, open Premium, choose a Premium+ plan and enter your payment details. A seven-day Premium+ trial is advertised for eligible accounts; a payment method is collected during sign-up, and billing begins when the trial ends unless you cancel first.

Eligible US users may apply through Truemed to pay for either paid tier with FSA/HSA funds, but that option is web-only, requires use connected to treatment of a physician-diagnosed condition, and has no free trial. That is a separate flow from paying with a card.

A note on in-app purchases

If you subscribe from the More menu or profile icon → Go Premium → Unlock real change inside the app, the charge runs through your Apple ID or Google Play account. In that case you need the card saved to Apple or Google as your payment method rather than typed into MyFitnessPal. Whether a specific card can be added to those wallets is determined by Apple or Google. If you want to enter the Coinepay card details directly, use the website checkout above.

If your card is declined

MyFitnessPal does not publish a list of card-specific decline messages for web payments. For a failed web payment it advises checking that the card is active and set to the currency designated for the MyFitnessPal program. Work through these common causes:

Insufficient balance

A virtual card needs enough to cover the full plan price and any conversion if MyFitnessPal bills in a currency different from your card. Top up in the Coinepay app and try again. Annual plans charge the whole year up front, so check for that larger amount.

Billing address or card detail mismatch

Stripe commonly declines payments when card details or the billing address don't match what the issuer holds. Re-enter the card number, expiry and CVV carefully, and make sure the billing name and address match your Coinepay profile exactly.

3-D Secure verification

Some payments trigger an extra authentication step. Keep your Coinepay app handy to approve or enter any one-time confirmation. If the step times out, start the checkout again.

Merchant or region checks

Premium checkout and pricing depend on the country and language tied to your account, and Premium+ is only sold in the six countries listed above. If a plan won't load or the currency looks wrong, it may not be offered for your account's region. Confirm the offer shown in your account and verify the card currency.

iOS "The payment didn't go through"

On iOS this message means you were not charged; MyFitnessPal directs you to Apple support, since Apple handles that billing. This is a store-side issue, not a MyFitnessPal card decline.

Subscription delay after an app purchase

A subscription delay error is different from a decline: an Apple or Google payment may have succeeded while confirmation to the app is delayed, sometimes by up to six hours. Wait before retrying so you aren't charged twice.

If payments keep failing and your balance and details are correct, contact Coinepay support or reach us on Telegram to confirm your card is active and ready for international online purchases.

Managing and cancelling

Cancel renewal on the platform you bought from. On the website, go to Settings → Subscription Settings and switch Auto-Renewal Off. On iOS, use Settings → [your name] → Subscriptions → MyFitnessPal. On Android, open Play Store → Payments and subscriptions → Subscriptions → MyFitnessPal. Cancelling stops the next charge but keeps access until the current paid period ends, and cancelling less than 24 hours before renewal may still allow the next charge. Deleting the app or your account does not reliably cancel a subscription.

MyFitnessPal's terms state that paid purchases are generally final and non-refundable, except at its discretion; residents outside the United States may have a right to a full refund within 14 days of sign-up. For App Store purchases, Apple handles cancellation and refund requests.

Keep your Coinepay card organised

You can create a dedicated virtual card just for recurring subscriptions like MyFitnessPal, which makes it easy to track that charge separately and manage renewals from the Coinepay dashboard or app. Card issuance and fund services are provided by licensed partner financial institutions.

Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support

FAQ

Can I pay for MyFitnessPal Premium directly with a Coinepay virtual card?

Yes. The simplest way is the MyFitnessPal website, where you sign in, open Premium, select Start Today, and enter your Coinepay card number, expiry and CVV at the Stripe checkout. Web purchases accept Visa, Mastercard, American Express, JCB, Discover and Diners Club.

Why is my virtual card being declined at checkout?

Common causes are insufficient balance, mismatched card details or billing address, an incomplete 3-D Secure step, or a region or currency mismatch. MyFitnessPal advises confirming the card is active and set to the program's currency. Top up and re-check your details, then retry.

Should I subscribe inside the app or on the website?

To type Coinepay card details in directly, use the website. In-app purchases on iOS bill through Apple and on Android through Google Play, so the card would need to be saved to Apple Pay or Google Pay, and those stores control which cards can be added.

How much does MyFitnessPal Premium cost?

In the United States, at the time of writing (October 2026), Premium is USD $19.99/month or $79.99/year and Premium+ is USD $24.99/month or $99.99/year. Prices vary by country, so confirm the live total on the official myfitnesspal.com Premium page before paying.

How do I cancel so I'm not charged again?

Cancel on the platform you bought from: website Settings then Subscription Settings then Auto-Renewal Off; iOS via Settings then Subscriptions then MyFitnessPal; Android via the Play Store subscriptions. Cancelling stops the next charge but keeps access until the current period ends.

Related guides

  • How to Pay for Fitbit Premium with a Coinepay Virtual Card
  • How to Pay for Peloton App with a Virtual Card (Step-by-Step)
  • How to Pay for Strava with a Coinepay Virtual Card
  • How to Pay for Calm with a Coinepay Virtual Card
    • Contact Us

      [email protected]

      Facebook Telegram Twitter Instagram
      Group Entities
      World Card Ltd — Wyoming, USA (FinCEN MSB #31000329169972 · SEC CIK #0002142196) · Group headquarters
      Green Banking Services Ltd. — Ontario, Canada (FINTRAC MSB #N300000924) · Operating entity
      Coinepay Pte. Ltd. — Singapore · Liaison office
      Coinepay Limited — Hong Kong (FinCEN MSB #31000321315556) · Liaison office
    • Product Solutions

      Product Overview

      Business Solutions

    • About Us

      Company Overview

      AML/CTF Policy

      Privacy Policy

      User Agreement

    • Download the App

      Google Play App Store
    Global Headquarters
    World Card Ltd · 44 Wall Street, 2nd Floor, New York NY 10005, United States
    Incorporated in Wyoming · Registered Office: 32 N Gould St Ste 100 Unit 187, Sheridan, WY 82801
    Green Banking Services Ltd. (Operating entity) · 114 Santa Monica Boulevard, Unit B-1, Scarborough, Ontario M1L 4H5, Canada
    © 2026 World Card Ltd. · Coinepay All rights reserved. | Privacy Policy
    World Card Ltd (Wyoming, USA) · Green Banking Services Ltd. (Ontario, Canada) · Coinepay Pte. Ltd. (Singapore) · Coinepay Limited (Hong Kong) — FinCEN MSB #31000329169972 · #31000321315556 · SEC CIK #0002142196 · FINTRAC MSB #N300000924