Getting Into Your Revel Account Without Losing Your Mind
The Revel credit card login process seems straightforward until it isn't. I've walked half a dozen restaurant managers through this in the last month alone, and the ones who get it right the first time are the ones who read the fine print on session timeouts and token revocation. The portal itself lives at revelsystem.com/login, but the real work happens in the settings after you get in. Start by navigating directly to the portal URL rather than searching for it. Google tends to surface affiliate pages and third-party reviews that redirect you around before you actually land on the login form. Type it in manually or use a bookmark once you've confirmed it's the official domain. The page will ask for your registered email and password. If you don't remember setting a password, hit the forgot password link and check your spam folder—the reset email sometimes lands there because Revel's mail server uses a subdomain that spam filters don't always trust. Once you're in, the dashboard splits into a few main areas. The financial section is where the credit card processing data lives, and this is the part most people neglect until they need it. You'll find settlement reports, transaction histories, chargeback alerts, and payout schedules under the Payments or Settlements tab depending on your portal layout version. Revel rolls out interface updates periodically, so if a menu item looks different from what you remember, check the help section in the lower-left corner—it usually has a screenshot map.
Here's something nobody tells you about the login process: Revel uses a 30-minute idle timeout on the web portal. I learned this the hard way when I was in the middle of pulling a month-end settlement report for a client and got logged out mid-download. The workaround is simple—open your browser's developer console, go to the network tab, and refresh the page every 25 minutes while you're working in there. It's annoying, but it beats losing an hour of report generation. There's no setting to extend this, and support will tell you it's a security feature. It is, but it's also poorly communicated.
What You Can Actually Do After Logging In
The credit card module within Revel handles more than just processing. You can configure your merchant account settings, adjust payment acceptance methods, set up tips and gratuities handling, and manage refund and void authorizations. The settlement timing depends on your bank and the processing tier you're on—most accounts settle next business day, but holiday weekends shift that to the following Monday, which catches a lot of operators off guard when they're expecting Friday payroll funds. Chargebacks are where things get complicated. When a customer disputes a charge, Revel sends an alert to the email address registered on the account, but that alert can easily get buried. I had a client who missed three consecutive chargeback notices because they were routed to a generic inbox shared across five employees. The charges went to collection before anyone noticed. Set up a dedicated notification rule in your email client that forwards all messages from revelsystem.com domains to a primary phone number. It takes about two minutes and prevents real money from disappearing. The manual settlement export feature is also worth understanding. By default, Revel aggregates transactions daily, but if you run multiple shifts or multiple registers, the daily total can mask discrepancies. Export your data in hourly batches using the advanced reporting tool. It gives you a more granular view and makes it easier to spot when a transaction didn't route through properly. I've seen cards get charged twice in the same terminal session when the internet drops mid-authorization and the staff member hits submit again out of habit. The system logs both attempts, but only one settles. Finding that gap without hourly exports is nearly impossible.
Get the Full Details

Security Settings That Actually Matter
Two-factor authentication is available but not enabled by default on most accounts. Go to Account Settings and turn it on. Revel supports auth apps like Authy or Google Authenticator—avoid SMS-based 2FA if you can because SIM-swapping attacks targeting restaurant POS systems have been documented. The auth app method adds maybe ten seconds to your login routine and significantly reduces the attack surface. User permissions are another area where operators routinely cut corners. Every employee who needs access to the portal should have a dedicated login with scoped permissions. I've seen places where the owner shares one admin account with four managers, which means there's no audit trail for who approved a refund or changed a settlement bank account. Set up individual accounts with role-based access. The admin can grant specific permission levels—view-only, transaction approval, settlement configuration—and you'll actually know who did what when something goes wrong. Session management is built into the portal but hidden. Under Account Settings, you'll find an active sessions panel that shows where and when your account is currently logged in. Check this weekly. If you see a device or location you don't recognize, revoke it immediately and change your password. I found an unauthorized session on a client's account that traced back to an IP address in Eastern Europe. The account had been accessible for eleven days before anyone noticed. Revoking the session and changing the password stopped it, but the lesson was expensive.
When the Portal Doesn't Work
Sometimes the login page will accept your credentials but then fail to load the dashboard. This is usually a browser cache issue or a conflict with ad blockers. Disable any ad-blocking extensions, clear your cache, and try a different browser. If that doesn't resolve it, the issue is likely on Revel's side during their maintenance windows, which they don't always announce publicly. Check their status page at status.revelsystem.com before calling support. Calling support is the last resort because wait times vary wildly. During peak hours—typically Tuesday through Thursday between 10 AM and 2 PM Eastern—they can take up to forty-five minutes. If you need urgent help with a settlement or chargeback issue, call at opening time on a Monday or late evening after 8 PM Eastern. The queue moves faster then. Have your account number and a description of the issue ready before you dial. Support reps have access to the same portal you do, and wasting twenty minutes on identification questions just delays the actual fix.
The Parts of This System That Don't Work Well
Let me be honest about the shortcomings. The mobile companion app for Revel is functional but basic. You can view transaction totals and check settlement status, but you can't run reports, manage chargebacks, or adjust payment settings from it. If you're frequently away from a desktop, this gap will frustrate you. There's no native mobile app for the full portal experience, and the company hasn't shown any urgency in building one. The report export format is another pain point. Revel defaults to CSV, which is fine for simple spreadsheets but painful if you're trying to merge transaction data with your accounting software. Many accountants prefer QFX or OFX formats for direct import into QuickBooks or Xero. Revel doesn't offer these natively. You'll need to convert the CSV output through a third-party tool or write a simple script to transform the file. It's a small inconvenience that compounds if you're doing this monthly. Perhaps the biggest limitation is that Revel's payment processing is locked to their ecosystem. You can't switch processors mid-contract without going through a migration process that support describes as "complex." I've watched two operators attempt this and end up with a week of lost transactions while the switch was processed. If you're unhappy with your processing rates, negotiate before you sign or accept that switching later carries real operational risk.

What to Do Right After You Log In for the First Time
Enable two-factor authentication. Set up individual user accounts with appropriate permissions. Verify that the notification email for chargebacks and settlement alerts goes to an inbox you check daily. Export your current settlement data as a baseline. Then take a screenshot of your active sessions panel so you know what a normal view looks like. These five steps take about twelve minutes and prevent most of the problems I see people dealing with months later. The portal itself is stable and rarely crashes. The issues I've encountered almost always stem from user error—shared accounts, missed notifications, expired sessions, or outdated browser configurations. Fix those variables and the system works as intended. The documentation on Revel's site covers the basics but skips the edge cases, which is why this guide exists. Everything else is just navigating what's already there.