Yes, you can buy prescription contacts online with a checking account

Most online contact lens retailers accept checking account payments through electronic check (eCheck) or by linking your account to a payment processor like PayPal or Stripe. You'll need your routing number and account number, which appear on the bottom left of your checks. The process is straightforward: enter your prescription information, select your contacts, and choose the checking account payment option at checkout.

Not every retailer offers direct checking account payments, so you may need to use a payment middleman instead. PayPal, for example, lets you connect your checking account and then pay retailers that accept PayPal. This adds a step but gives you more options and often stronger fraud protection than entering your banking details directly into a retailer's website.

Key Takeaways

  • You need a valid prescription from an eye doctor or optometrist to order contacts online, regardless of payment method.
  • Major online contact retailers like Coastal, Clearly, and 1-800-Contacts accept checking account payments either directly or through PayPal.
  • Electronic check payments typically process within one to three business days, so plan ahead if you need contacts quickly.
  • Entering your checking account information directly into a retailer's site carries more risk than using PayPal or another payment processor as a middleman.

What you need before you order

Your eye care provider must issue a valid prescription for contact lenses. This is separate from your eyeglass prescription and includes your lens power, base curve, and diameter. The prescription also has an expiration date—usually one year from the date your eye doctor issued it. You cannot order contacts without this prescription, and retailers are required by law to verify it before shipping.

Have your prescription information ready when you start shopping. Some retailers let you upload a copy of your prescription, while others contact your eye doctor directly to confirm it. This verification step can add one to two business days to your order, so factor that into your timeline if you need contacts soon.

How to pay with your checking account

If a retailer offers direct eCheck payment, you'll enter your routing number, account number, and account holder name at checkout. Your routing number identifies your bank; your account number identifies your specific account. Both appear on the bottom left of your checks. Some retailers also ask for a check number or the date you opened the account as a security measure.

If the retailer doesn't offer direct checking payments, link your checking account to PayPal, Google Pay, or Apple Pay instead. This is often safer because you're not giving your full banking details to the retailer. You log into your payment processor account to authorize the charge, and the processor handles the connection to your bank. Most online contact retailers accept at least one of these options.

Processing time and when your contacts arrive

Electronic check payments typically clear within one to three business days. Once the payment clears, the retailer processes your order and ships your contacts. Standard shipping usually takes five to seven business days from the ship date, though expedited options (two-day or overnight) cost extra.

Add the payment processing time to the shipping time when you plan your order. If you pay by eCheck on a Monday, the payment may not clear until Wednesday or Thursday. Your contacts then ship and arrive five to seven days later. If you need contacts urgently, credit card or debit card payments process immediately, which can save you two to three days.

Risks of paying with your checking account online

Entering your full checking account number directly into a retailer's website carries more fraud risk than using a credit card or payment processor. If the retailer's system is breached, someone could access your account number and routing number. Unlike credit cards, checking accounts don't always have the same fraud protections, and unauthorized withdrawals can drain your account before you notice.

Payment processors like PayPal add a layer of protection because the retailer never sees your actual account number. PayPal and similar services have their own fraud monitoring and dispute processes. If something goes wrong, you can dispute the charge through PayPal rather than having to contact your bank and the retailer separately.

Retailers that accept checking account payments

Major online contact lens sellers including Coastal, Clearly, 1-800-Contacts, and Walgreens accept PayPal, which connects to your checking account. Some also accept Google Pay or Apple Pay if you've linked your checking account to those services. Smaller retailers vary widely—some accept eCheck directly, others only take credit cards.

Before you start shopping, check the retailer's payment options page to see what methods they accept. If they don't list checking account or PayPal as an option, you'll need to use a credit or debit card instead. Comparing payment methods across retailers can help you find one that matches how you want to pay.

What to do if your payment fails

If your eCheck payment is declined, the retailer will usually notify you by email within one to three business days. Common reasons include insufficient funds, a mistyped routing or account number, or a mismatch between the name on your account and the name you entered. Check your bank balance and the information you provided, then contact the retailer's customer service to resubmit payment.

If you used PayPal and the payment failed, log into your PayPal account to see the reason. PayPal usually shows whether the issue is with your bank connection, insufficient funds, or a security hold. You can update your payment method or try again after a few hours. If the problem persists, contact your bank to confirm they haven't blocked the transaction.

Frequently Asked Questions

Do I need a prescription to order contacts online?

Yes. Federal law requires all contact lens retailers to verify your prescription before shipping. Your prescription must be current (usually within one year) and issued by a licensed eye doctor or optometrist. You cannot order contacts without one, regardless of payment method.

Is it safe to give my checking account number to an online retailer?

It's less safe than using a credit card or payment processor. If the retailer's system is breached, your account number and routing number could be compromised. Using PayPal or Google Pay as a middleman is safer because the retailer never sees your actual account details.

How long does an eCheck payment take to clear?

One to three business days. Once cleared, the retailer ships your order, which typically takes five to seven more business days. If you need contacts quickly, paying by credit or debit card processes immediately and saves you two to three days.

Can I return contacts if I paid by checking account?

Yes. Return policies are the same regardless of payment method. Most retailers allow returns within 30 days if the contacts are unopened and in original packaging. Contact the retailer's customer service to start a return and get a refund to your checking account.

What if I enter the wrong routing number?

The payment will likely be declined, and the retailer will notify you by email. Contact your bank to confirm your correct routing number (it's on your checks or your bank's website), then resubmit payment to the retailer with the correct information.