Exxon's online payment system lets you pay from your bank account or debit card without calling or visiting a station
Exxon offers online bill payment through their website and mobile app. You can pay a single bill, set up automatic payments, or pay in advance. The system connects directly to your bank account or accepts debit and credit cards. Payments typically post within one to two business days, though the exact timing depends on your bank and the payment method you choose.
You do not need to create a separate account if you already have an Exxon rewards card or have paid online before — your payment history is linked to your account. If you are paying for the first time, you will need your account number (found on your bill or statement) and basic contact information.
Key Takeaways
- You can pay online through Exxon's website or mobile app using your bank account, debit card, or credit card.
- Payments from a bank account usually post faster than card payments and may not carry a processing fee.
- Automatic payments can be set up, changed, or cancelled at any time through your online account.
- If you pay by credit card, Exxon may charge a convenience fee, so check the fee amount before confirming.
- Your payment confirmation number appears when ready after you submit, and you can view payment history in your account dashboard.
Setting up your online account
Start at Exxon's main website and look for the "Pay My Bill" or "Billing" section. You will be asked to enter your account number and either your ZIP code or the phone number associated with your account. If you do not have your account number, you can find it on any bill, statement, or receipt from an Exxon purchase.
Once you log in, you can view your current balance, recent payment history, and any outstanding charges. The dashboard also shows your account status — whether your account is active, past due, or in a promotional period. If you have trouble logging in, Exxon's website offers a "Forgot Account Number" or "Forgot Password" link that will walk you through recovery using your email address or phone number.
Choosing a payment method
Exxon accepts payments from a checking or savings account (sometimes called an ACH or bank transfer), debit cards, and credit cards. Bank account payments are usually the fastest and cheapest option — they typically post within one business day and carry no fee. Debit card payments usually post within two to three business days. Credit card payments may take longer and often include a convenience fee that Exxon will disclose before you confirm the payment.
If you use a credit card, the fee is typically a percentage of your payment amount or a flat dollar amount — Exxon will show you the exact fee before you submit. Some people choose credit cards to earn rewards points, but you should compare the rewards value against the fee to see whether it makes financial sense for your situation.
Making a one-time payment
After logging in, select "Make a Payment" or "Pay Now." You will see your current balance and can choose to pay the full amount, a partial amount, or a custom amount. Enter the payment method details (bank account routing and account number, or card number and expiration date). Review the payment amount, fee (if any), and expected posting date before clicking "Confirm" or "Submit Payment."
You will receive a confirmation number when ready. Write this down or take a screenshot — you will need it if you need to track the payment or contact Exxon about it later. Exxon will also send a confirmation email to the address on file. If you do not receive an email within a few minutes, check your spam folder or log back into your account to verify the payment went through.
Setting up automatic payments
Automatic payments deduct your bill amount from your bank account or card on a date you choose each month. To set this up, look for "Autopay," "Automatic Payments," or "Recurring Payments" in your account dashboard. You will select your payment method, the amount (usually your full monthly bill), and the date the payment should post each month.
You can change your automatic payment amount or date at any time by logging back into your account — you do not need to cancel and restart. If you want to skip a month or cancel automatic payments entirely, you can do that from the same menu. Exxon will send you a reminder email a few days before each automatic payment is scheduled to post.
What to do if a payment fails
A payment can fail if your bank account does not have enough funds, your card has expired, or your bank flags the transaction as suspicious. Exxon will notify you by email or phone (depending on your contact preferences) and will usually give you a few days to resubmit the payment before your account is marked late. Do not ignore this notice — a late payment can affect your account status and may result in service interruption or additional fees.
If a payment fails, log back into your account and try again with the same method or a different one. If the same method keeps failing, contact your bank to ask whether they are blocking Exxon transactions. Once you have resolved the issue with your bank, you can resubmit the payment when ready — you do not have to wait for a specific time or date.
Viewing your payment history and receipts
Your online account dashboard shows every payment you have made, the date it posted, the amount, and the method used. You can usually filter by date range or payment status (pending, posted, failed). Click on any payment to see more details, including the confirmation number and the exact date the funds left your account or card.
If you need a receipt for a payment you made more than a year ago, Exxon may keep records in an archive section of your account, or you can contact their customer service to request a copy. Keep your confirmation numbers in a safe place — they make it much faster to resolve any disputes about whether a payment posted correctly.
Frequently Asked Questions
How long does it take for an online payment to show up?
Bank account payments usually post within one business day. Debit card payments typically take two to three business days. Credit card payments may take three to five business days. "Business day" means Monday through Friday, excluding holidays, so a payment submitted on Friday may not post until the following Tuesday.
Is there a fee to pay online?
Paying from a bank account is free. Debit card payments are usually free. Credit card payments typically include a convenience fee — the amount varies but Exxon shows it to you before you confirm. If the fee is more than you want to pay, you can choose a different payment method or pay by mail instead.
Can I pay someone else's Exxon bill?
Yes, if you have their account number. You do not need to be the account holder to make a payment online. Enter their account number when prompted, and the payment will be applied to their account. Keep the confirmation number in case there are questions later.
What if I pay too much by accident?
If you overpay, the extra amount becomes a credit on your account and will be applied to your next bill. You can also request a refund by contacting Exxon customer service, though refunds may take several weeks to process. It is usually faster to let the credit explore to your next payment.
Can I cancel a payment after I submit it?
If the payment is still pending (not yet posted), you may be able to cancel it within a few hours of submission. Log into your account and look for a "Cancel Payment" option next to the pending transaction. Once a payment has posted, you cannot cancel it — you would need to contact Exxon to discuss a refund or credit.