A $200 dinner doesn't have to earn you one reward. Layered correctly, the same check can pay you back four different ways — because the rewards systems involved sit at different layers of the transaction and mostly don't see each other.
Here's the anatomy of a properly stacked dinner.
The four layers
Layer 1 — the booking. Reserve through a platform that pays for the act of booking. On Resy with an eligible Amex card, Global Dining Access gets you tables that aren't otherwise available (Platinum and above — you don't have to pay with that card to use the reservation). Prefer OpenTable? Regulars pays 100+ points per seated reservation. Either way, the booking layer never conflicts with anything below.
Layer 2 — the card-linked program. Link your payment card to one dining program. With an Amex Gold linked to Bilt Dining, the same swipe earns a Bilt-point bonus — most participating restaurants pay 2x–3x (each restaurant's multiplier shows in the Bilt app).
This is the layer with a trap: card-linked programs (Bilt Dining, Rakuten Dining, the airline dining programs, Marriott EAT) mostly share one backend, and a card can only be enrolled in one of them at a time. You cannot earn Bilt Dining and Rakuten Dining on the same card at the same dinner. Pick one per card — that's the one-card rule.
Layer 3 — the payment card itself. Pay with a card that earns a dining multiplier. Amex Gold earns 4x Membership Rewards at restaurants. And if you're enrolled, the same charge counts toward your Resy statement credit — $50 per half on Gold, $100 per quarter on Platinum — at 10,000+ U.S. Resy restaurants. The credit requires paying with the enrolled Amex.
Layer 4 — issuer offers. Check Amex Offers before you go. Account-level offers ("spend $50 at X, get $10 back") stack on top of everything above, because they're a property of the card account, not a dining program.
So where does Rakuten fit?
Two honest options:
- A different card. Enroll a second card in Rakuten Dining (5% back, 10% with the Rakuten Amex) and use it at dinners where its 5–10% beats your points stack.
- A different night. Rakuten Dining's flat cash back often wins at restaurants where your card-linked program has a weak multiplier.
What you shouldn't do is enroll your main card in Rakuten Dining expecting it to coexist with Bilt — it will silently replace it.
The math on a $200 check
With an Amex Gold linked to Bilt Dining, booked on Resy, with a $50 Resy credit available and a typical Amex Offer:
| Layer | Earn | Approx. value |
|---|---|---|
| Resy credit (Gold, semi-annual) | −$50 off the charge | $50.00 |
| Amex Gold 4x MR | 800 points | ~$16 |
| Bilt Dining 3x | 600 points | ~$11 |
| Amex Offer (when available) | e.g. $10 back | $10.00 |
That's roughly $87 of value on a $200 dinner in the best case — and even with no credit and no offer in play, the two points layers alone return ~13%.
The checklist
- Book through Resy (or OpenTable for Regulars points).
- Confirm which card-linked program the paying card is enrolled in.
- Pay with the enrolled Amex to trigger the multiplier and the Resy credit.
- Activate any matching Amex Offer before the check arrives.
- Tip is part of the charge — card-linked programs count tax and tip toward earning.
Sources: program terms at global.americanexpress.com (Resy credit), bilt.com/rewards/dining, rakuten.com/dining; valuations follow common points-and-miles consensus (~2¢ per MR point, ~1.8¢ per Bilt point). Verified June 2026 — credits, multipliers and program rules change often.


