Skip to main content

Payment Methods

Manage your payment options for fast checkout.

Supported Payment Types

Credit & Debit Cards

Accepted cards:

  • Visa
  • Mastercard
  • American Express
  • Discover

Digital Wallets

Express checkout:

  • Apple Pay - iPhone, iPad, Mac
  • Google Pay - Android devices

Gift Cards

Restaurant Revolution gift cards can be:

  • Applied at checkout
  • Combined with other payment
  • Used for partial payment

Managing Cards

View Saved Cards

  1. Go to Profile
  2. Tap Payment Methods
  3. See all saved cards

Each card shows:

  • Card type icon
  • Last 4 digits
  • Expiration date
  • Default badge (if set)

Add New Card

  1. Tap Add Payment Method
  2. Enter card number (or scan)
  3. Enter expiration date (MM/YY)
  4. Enter CVV (3-4 digits)
  5. Enter billing ZIP code
  6. Tap Save Card

Scan Card

For faster entry:

  1. Tap Scan Card
  2. Position card in frame
  3. Details auto-fill
  4. Verify and save

Edit Card

Update expiration:

  1. Tap the card
  2. Tap Edit
  3. Update expiration date
  4. Tap Save

Note: Card number cannot be edited. Add new card instead.

Remove Card

  1. Find the card
  2. Swipe left or tap Delete
  3. Confirm removal

Cannot remove default card if only one exists.


Default Payment

Set Default

  1. Tap the card you want as default
  2. Tap Set as Default
  3. Card shows "Default" badge

How Default Works

  • Pre-selected at checkout
  • Used for express checkout
  • First card added is default

Apple Pay

Setup

Apple Pay uses cards from your Apple Wallet:

  1. Add cards to Apple Wallet
  2. In the app, Apple Pay auto-available
  3. No additional setup needed

Using Apple Pay

  1. At checkout, tap Apple Pay
  2. Verify amount
  3. Authenticate (Face ID, Touch ID, or passcode)
  4. Payment complete

Troubleshooting

If Apple Pay not showing:

  • Check cards in Wallet app
  • Verify device supports Apple Pay
  • Update to latest iOS
  • Check card is not expired

Google Pay

Setup

Google Pay uses cards from Google Wallet:

  1. Add cards to Google Wallet
  2. In the app, Google Pay auto-available
  3. No additional setup needed

Using Google Pay

  1. At checkout, tap Google Pay
  2. Verify amount
  3. Authenticate (fingerprint or PIN)
  4. Payment complete

Troubleshooting

If Google Pay not showing:

  • Check cards in Google Wallet
  • Verify device supports Google Pay
  • Update Google Play services
  • Check card is not expired

3D Secure

Some cards require extra verification:

What It Is

3D Secure is an additional security layer:

  • Visa Secure
  • Mastercard Identity Check
  • Amex SafeKey

How It Works

  1. Start payment as usual
  2. Bank verification screen appears
  3. Approve via:
    • Bank app notification
    • SMS code
    • Security questions
  4. Return to complete order

If Verification Fails

  • Check bank app for pending approval
  • Ensure phone number current with bank
  • Try different card
  • Contact your bank

Security

How We Protect You

  • Cards encrypted and tokenized
  • PCI DSS compliant
  • No full card numbers stored
  • Fraud monitoring active

Safe Practices

Protect Your Payment Info

Only save payment cards on personal devices you control. If a device is lost or stolen, immediately remove your saved cards through your account settings on another device or by contacting support.

  • Only save cards on personal devices
  • Use strong device passcode
  • Enable biometric authentication
  • Remove cards from lost devices

Payment Issues

Card Declined

Common reasons:

  • Insufficient funds
  • Card expired
  • Incorrect details
  • Bank security block
  • International transaction block

Solutions:

  1. Verify card details
  2. Check account balance
  3. Contact your bank
  4. Try different card

Payment Error

Avoid Double Charges

If payment fails, do not retry immediately. Check the Orders tab first to confirm the order did not go through. Wait at least 5 minutes before trying again to avoid being charged twice.

If payment fails:

  1. Check Orders tab first
  2. Wait 5 minutes
  3. Try again or use a different method