Heads up: this post contains affiliate links. If you click through them we may earn a small commission at no cost to you. We only recommend tools and services we've actually tried. Full disclosure →

If you’ve replaced a card or want to clean up your Grubhub wallet, the iPhone removal flow is a swipe-and-confirm. Watch the walkthrough below, or follow the step-by-step underneath.

Remove a payment method on iPhone

  1. Tap the Grubhub app to open it.
  2. On the home screen, tap My Grubhub at the very bottom.
  3. Tap the gear icon at the top-right.
  4. Tap the Payment tab.
  5. On the payment methods list, swipe left on the credit card you want to delete.
  6. Tap the Delete icon that appears.
  7. Tap Delete again to confirm.

The card is removed from your wallet immediately.

Important rules

  • Pending orders lock the card. Wait for any in-flight order to complete before removing the card it’s tied to.
  • Removing a card doesn’t cancel Grubhub+. If the deleted card was your Grubhub+ billing card, Grubhub will prompt you to update before next renewal.
  • Apple Pay and Google Pay are wallet tokens — removing the Grubhub-side connection doesn’t affect them on your phone.
  • PayPal can be removed from Grubhub; for a clean revoke, also disconnect Grubhub from PayPal → Settings → Permissions → Manage Authorized Apps.

What changes after you remove a payment method

WhatEffect
In-flight ordersNot affected. The charge is locked to the card chosen at checkout.
Past ordersStay in your order history.
Future ordersGrubhub prompts you to choose or add a payment at checkout.
Grubhub+ subscriptionContinues; bills the active Grubhub+ payment method.
Apple Pay / Google Pay on your phoneUnaffected.
Pending refundsProcess to the original card via the transaction record.

Common removal errors and fixes

“Cannot remove — order in progress” — wait for the order to complete, then retry.

Swipe doesn’t reveal Delete — update the Grubhub app via App Store.

Card disappears, then reappears — app cache. Sign out (Account → Sign Out), sign back in.

Removed but appears at checkout — same cache issue. Sign out and back in.

“Card required for subscription” — Grubhub+ uses this card. Update Grubhub+ payment first (Account → Grubhub+ → Manage), then retry the deletion.

Pro tips

  • Add the new card before removing the old one — same pattern as DoorDash. Avoids the “no payment method on file at checkout” friction.
  • Audit annually — old cards from years past clutter the checkout. Periodic cleanup.

Looking for alternatives?

If you’re cleaning out your Grubhub wallet because you’ve moved on:

DoorDash → — biggest US delivery network. New users often get $0 delivery on first orders.

Uber Eats → — wider footprint in some metros. Uber One bundles food + grocery + ride credits.

Shipt → — Target-owned grocery delivery if you want to switch from prepared meals to grocery hauls.

FAQ

Why won’t Grubhub let me remove my card?

Most often the card is tied to a pending order or to your Grubhub+ subscription. Resolve those first, then retry.

How many cards can I save on Grubhub?

No published limit. Most users keep 1-3 active.

Will deleting my card cancel my Grubhub+ subscription?

No. Grubhub+ stays active. If the deleted card was the Grubhub+ billing card, Grubhub will prompt you to update before next renewal.

Can I undo a deletion?

No. Re-add by entering the card number, expiration, CVV, and ZIP again.

Can I have zero payment methods on Grubhub?

Generally yes, unless you have an active Grubhub+ subscription requiring a payment method on file.

Where can I see my saved cards on Grubhub?

iPhone: My Grubhub → gear icon → Payment.


Related reading: