Cardful

The rewards you set up once

Almost everything on this site is decided at the checkout: which card to pull out, whether to start at a portal, whether an offer is already on the card. This layer is different. You fill in one form, and it pays every time that card pays, for as long as you hold it — AAdvantage Dining and the five programs beside it are the clearest example, and they are the highest return per minute of setup anywhere in the stack.

They add to what the card already earns rather than replacing it. The catch is that a card can normally be signed up with only one of them at a time, which makes this the one reward in the product that is a choice rather than a total.

Layer What you do once What you do at the checkout How many you can have
The card's own rate
Nothing Pay with the right card It is the card, so it is whichever one you paid with. Nothing to set up and nothing that can lapse.
An airline or hotel dining program
AAdvantage Dining, MileagePlus Dining, SkyMiles Dining, Mileage Plan Dining, Rapid Rewards Dining and Hilton Honors Dining
Register the card, once Nothing at all — eat, pay with that card, the miles post by themselves One per card. This is the choice, and the rest of this page is about it.
A card-linked offer
American Express, Chase, Bank of America and Citi
Nothing. The card is already the account — there is no sign-up step Add the offer before you pay Every offer the bank is showing you. Each one attaches to a single card, not to the bank.
A shopping portal
Rakuten, Capital One Shopping, AAdvantage eShopping and SkyMiles Shopping
An account with the portal Start the purchase at the portal, every time One click counts and it is the last one, so a second portal replaces the first rather than adding to it.
A store's own loyalty scheme
Anywhere you shop often
Sign up once Show the app or the number As many as you like. It pays the same whichever card you present, which is why there is no table of them here.

Why the register-once kind is worth doing first

The other layers all need you present. A card-linked offer has to be added before you pay and expires whether or not you used it; a portal click has to happen before the purchase, which is exactly the moment it is easiest to forget. Both pay well and both depend on remembering.

A dining registration depends on nothing. It is one form, and then it pays for years without being thought about again — on spending you were going to do anyway, with a card you were going to pay with anyway. Nothing else in the stack has that shape, and it is the reason this page exists separately from the one about how rewards add up.

The one you have to choose, and why

The six programs above are run on one platform — every one of their sites sits under rewardsnetwork.com — and that shared plumbing is the whole explanation. A single system is watching for your card number at the till and deciding which program to credit, so registering that card with a second program generally moves it rather than adding to it. The miles follow whichever program holds the card now.

That is an assumption rather than something anybody here has confirmed against every program's terms, and it is deliberately the careful direction. If it is wrong, this page has cost you a second program's miles, which you would notice. Assumed the other way, it would tell you to sign up everywhere and you would earn from none of them while believing otherwise — and nothing on a statement would ever say so.

The part worth knowing is that the limit is per card, not per person. A wallet with several cards in it can be in several programs at once, one each, which is why Cardful records the choice against a card rather than against you. If you eat out on two cards, that is two programs — and with six currencies on the table, they should probably not be the same one.

Which program, and which card

The programs pay out in different currencies, and those are not worth the same — which is the entire decision, because nobody has confirmed what any of them pays per dollar. The dining program comparison ranks them by what a mile in each is actually worth and says plainly that it is assuming comparable earn rates, because a valuation ordering and a per-dollar ordering look identical in a table and are not the same claim.

Which card to register is the easier half and the one people get wrong: it is the card you actually eat out on, not the card that earns most at restaurants. These miles arrive on top of whatever the card pays, so the only question is which card sees the most restaurant spending. The best program in the world, on a card that never leaves the drawer, earns nothing.

What is missing from the table, and why

A store's own loyalty scheme stacks with all of this, costs nothing, and is worth signing up for wherever you shop often — that sentence stays true for years, which is why it is a sentence here rather than a list. What it never does is change which card to pull out: it pays the same whichever one you present. There are tens of thousands of them, each with its own terms and none of them announcing a change, so a table of their rates would be wrong within a month and wrong at a till with nobody checking.

No earn rate appears anywhere on this page for the same reason in a smaller version. A card's rates are printed on the issuer's own page and anybody can re-check them in a minute; a dining program's tiers sit behind a sign-up flow, and a number typed from memory would quietly decide a one-time, awkward-to-undo choice. So the rate field exists, every entry leaves it empty, and the comparison uses what is actually known.

Registering happens on each program's own site, and Cardful is not part of it. It holds no account with any of them, never sees a card number, and records only which program you told it a card is in — the same way it records what you think a point is worth.

Point values: published industry valuations, most recently read 2026-08. We track The Points Guy, Upgraded Points, NerdWallet and AwardWallet. Not re-confirmed against the latest monthly update: American AAdvantage, United MileagePlus, Delta SkyMiles, Alaska Atmos Rewards and Southwest Rapid Rewards. Every figure on this page is recomputed from that data when the site is built, so it cannot quietly disagree with what Cardful tells you at a checkout.

One afternoon, then it pays by itself.

Cardful works out which program each card in your wallet is worth registering with, using your own point values rather than the published ones.

Get the extension