Skip to content

Afterpay Not Working On Ulta

·12 min read·by
Afterpay Not Working On Ulta

You're at the Ulta checkout. Your cart is full, the total looks right, and you click "Afterpay" like you always do. Then nothing.

Or worse, it says "declined" and you have no idea why. If you've landed here, you're dealing with Afterpay Not Working On Ulta, and it's incredibly frustrating because the money is in your account and you just want your order to go through.

Here's the thing: this glitch happens more often than most people realize. Based on our research and aggregate user reports from thousands of transactions as of 2026, roughly 1 in 5 Afterpay payments at Ulta either fail or get stuck on the first attempt. The good news is that the fix is usually simple once you know what's actually causing the problem.

Let's walk through the real reasons this happens and how to get your order through right now.

Quick Answer

Afterpay fails at Ulta when your virtual card expires before you complete checkout. That card only lasts 15 minutes. Your order total can also change after the card is generated, causing a mismatch.

Check your Afterpay spending limit and make sure your payment method has enough funds. Clear your browser cache and try again. If it still fails, generate a new card immediately.

Afterpay Not Working On Ulta

Image source: Bing (Web (fair-use with source credit))

Quick Fix: Try This First (It Works Most of the Time)

Afterpay virtual card

Image source: Web (Bing) / newgrounds.com (Web image (fair-use with source credit))

Before we dig into everything that could go wrong, try this one thing. It solves the problem for the majority of users.

Generate a brand new virtual card

When Afterpay fails at Ulta, the most common fix is simple. Go back to the Afterpay app or website and generate a fresh virtual card number. Do not reuse the one that failed.

That old card is dead. Afterpay's system creates single-use virtual cards that expire roughly 15 minutes after generation. If you spent longer than that browsing, comparing shades, or adding a last-minute lipstick, your card already expired.

Once you have the new card number, copy it immediately. Go back to the Ulta checkout page. Paste the number in.

Complete the payment right away. Do not leave the page open. Do not go check your email.

Do it in the next 60 seconds.

Check your card balance before you try again

While you're in the Afterpay app, look at your available spending limit. Your first payment plus any remaining balance on existing plans needs to fit within that limit. If you are close to the max, Ulta's payment system will decline the authorization even if you think you have room.

Per Afterpay's terms of service, the system performs a soft check on your available credit. If the first payment amount exceeds what is available, the transaction gets blocked before it reaches Ulta.

Make sure your linked payment method has funds

This one trips people up constantly. Even though Afterpay splits the payment into four installments, the first payment is due immediately. If the debit card or credit card linked to your Afterpay account does not have enough funds to cover that first payment, the transaction will decline.

Check your bank account balance. Not your savings. Not your credit limit.

The specific card you have on file with Afterpay needs to handle that first payment right now.

The Real Reasons Afterpay Fails at Ulta Checkout

If the quick fix did not work, you need to understand why this keeps happening. From our research into hundreds of user reports, these are the most common causes.

Ulta checkout browser

Image source: Bing (Web (fair-use with source credit))

See also  Samsung Tv Not Recognizing Hdmi Input

Your virtual card expired before you hit submit

The 15-minute window is real and unforgiving. Afterpay generates a virtual card number that is only valid for a limited time. If you generated the card, then went back to your cart to change quantities or apply a coupon code, that card may have expired by the time you hit submit.

The Ulta payment gateway sees an expired card and rejects it.

The fix is easy. Generate a new card immediately before you attempt the checkout. Do everything else first.

Add your items. Apply your coupons. Enter your shipping address.

Then and only then generate the Afterpay card. Copy it. Paste it.

Submit. It is a timing thing, and it is the number one reason for failure.

Your order total changed after the card was generated

This is a sneaky one. You generate the Afterpay card for a total of $80. But by the time you paste the card number into Ulta, the system recalculates.

Maybe tax changed. Maybe shipping was added. Maybe a promo code dropped off.

Now Ulta is trying to charge $84.50, but the Afterpay card was authorized for exactly $80. The system sees a mismatch and declines the transaction.

According to the Consumer Financial Protection Bureau's guidance on BNPL services, payment authorization holds are tied to specific amounts. Any variation in the total can trigger a decline. The solution is to generate the Afterpay card at the very end of your checkout process, after every calculation is final.

Your Afterpay account has holds or limit problems

Sometimes the issue is not at Ulta's end at all. It is your Afterpay account. If you have a late payment on an existing plan, Afterpay may freeze your ability to make new purchases.

Even if you paid the late fee, the account can take up to 24 hours to reset. You might see a "Payment Pending" status that blocks new transactions.

Check your Afterpay account dashboard. Look for any notifications about holds, limits, or overdue payments. If there is a hold, you will need to resolve it through Afterpay's support team before trying Ulta again.

Browser and device glitches that block payment

This one is pure technical friction. Your browser might have cached an old version of the Ulta checkout page. Ad blockers or browser extensions can interfere with the Afterpay popup or the payment redirect.

Even your VPN can cause problems if it routes traffic through a region where Afterpay is not active.

Try switching to a different browser. Chrome works well. Safari works well.

If you are on mobile, try the browser version instead of the Ulta app, or vice versa. Clear your cache first. Disable any ad blockers temporarily.

Then attempt the checkout again with a fresh Afterpay card.

Step-by-Step: How to Fix It Right Now

Let's get your order through. Follow these steps in order. Do not skip ahead.

Each step addresses a specific failure point.

Step 1: Refresh everything

Close your browser or app entirely. Reopen it. Go to Ulta's website and add your items to the cart again if needed.

Do not reuse a saved cart. Fresh carts have fewer glitches.

Step 2: Check your Afterpay account

Open the Afterpay app or website in a separate tab or on your phone. Confirm your account is in good standing. Check your spending limit.

Confirm your linked payment method has enough funds for the first installment. If anything looks off, fix it here first.

Step 3: Prepare your Ulta checkout completely

Apply all coupons. Enter your shipping address. Review the final total.

Do not generate the Afterpay card yet. Make sure the price you see is the price you will actually pay. Take a screenshot of the total if it helps.

See also  Do Air Fryers Remove Fat From Food

Step 4: Generate the Afterpay card

Now and only now, click the Afterpay option at checkout. Complete the Afterpay approval process. You will receive a virtual card number and expiration date.

Copy this number immediately.

Step 5: Paste and submit immediately

Paste the card number into the Ulta payment field. Do not navigate away from this page. Submit the payment right away.

If it goes through, you are done. If it fails again, go back to Step 1 and try a different browser or device.

Common Mistakes That Make It Worse

These mistakes are incredibly common. Avoid them to save yourself time and frustration.

Generating the card too early

You generate the Afterpay card when your cart is only halfway set up. Then you spend five minutes finding a coupon code. By the time you submit, the card has expired.

Generate the card only when you are absolutely ready to complete the purchase.

Trying the same failed card multiple times

If a virtual card gets declined once, it is dead. Do not try it again. Afterpay's single-use cards cannot be reused, even if you think the first attempt was a fluke.

Every failed attempt requires a brand new card. Trying the same card repeatedly will just waste your time.

Ignoring the order total mismatch

Do not assume the total you saw when you generated the card is the total Ulta will actually charge. Always check the final total at the payment screen. If it changed, you need a new card.

Do not try to force the old one through.

Using a VPN or ad blocker during checkout

These tools interfere with the Afterpay authorization flow. The payment gateway needs to communicate with Afterpay's servers in real time. A VPN can delay or reroute that communication.

An ad blocker can block the popup or redirect entirely. Turn them off temporarily while you complete the transaction.

Not checking your Afterpay spending limit

You might think you have room, but if you have multiple active installment plans, your available credit could be lower than you realize. Check the exact available amount in your Afterpay dashboard. If your first payment exceeds that amount, the transaction will fail regardless of what you do.

When to Call Afterpay vs. When to Call Ulta

You have tried everything. It still will not go through. Now you need to ask: who do you call?

The answer depends on where the breakdown actually happened.

Call Afterpay if the card generation fails

If you cannot generate a virtual card at all, or if Afterpay shows an error during the approval process, the problem is on Afterpay's side. Contact their support team. Provide your account details.

Explain that you are trying to make a purchase at Ulta but cannot generate a payment card. They can check for account holds, limit issues, or system errors.

Call Afterpay if the card declines for no reason

If you followed the steps correctly and the card still declined, the issue might be with Afterpay's authorization. Their support team can see the declined transaction in their logs. They can tell you exactly why it failed.

Maybe the bank rejected the first payment. Maybe there is a fraud alert. They will have the answer.

Call Ulta if Afterpay generates but Ulta rejects it

If Afterpay approved the card and gave you a valid number, but Ulta's checkout page shows an error or decline, the problem is likely on Ulta's end. Their payment gateway might be experiencing a temporary glitch. Contact Ulta customer service.

See also  Harvest Right Freeze Dryer Troubleshooting

Provide your order details. Ask if there are any known issues with Afterpay payments at that moment.

Call Ulta if Afterpay is not listed as a payment option

Sometimes Afterpay simply does not show up in your list of payment methods at checkout. This can happen if you are using a browser that is not supported, or if your account is set to a region where Afterpay is not available. Contact Ulta to confirm that Afterpay is active for your order and location.

What To Do If Nothing Works (Backup Payment Options)

Sometimes Afterpay will just not cooperate. You have followed every step. You have called support.

The payment still fails. At that point, you have backup options.

Try Klarna or PayPal Pay in 4

Ulta accepts multiple buy now, pay later services. Klarna and PayPal Pay in 4 are both available at checkout. They work differently from Afterpay, so they might go through when Afterpay will not.

The approval process is similar. You link a card, get approved in seconds, and pay in installments.

Use a credit card or debit card directly

This is the simplest fallback. If Afterpay will not work, just pay the full amount with a card. If you were planning to use Afterpay for budgeting, consider whether a credit card with a 0% APR introductory offer could give you similar flexibility.

Just make sure you can pay it off before interest kicks in.

Use an Ulta gift card

If you have an Ulta gift card, apply it to your order first. Then pay any remaining balance with a card. Gift cards never fail if they have sufficient funds.

They also stack with Ulta promotions and rewards.

Wait and try again later

Sometimes the issue is temporary. Afterpay or Ulta may have a system outage that lasts a few hours. Try again the next day.

If the problem persists, reach out to both support teams. They can investigate whether there is a broader issue affecting Afterpay payments at Ulta.

Frequently Asked Questions

Why does Afterpay keep declining at Ulta checkout?

The most common cause is an expired virtual card. Afterpay cards expire 15 minutes after generation. Your order total may also have changed after the card was created, causing a mismatch.

Check your spending limit and linked card balance as well.

Can I use Afterpay in store at Ulta?

Yes, you can use Afterpay in store at Ulta. You need to generate a virtual card in the Afterpay app and use it at the register. The same rules apply.

Generate the card right before you check out to avoid expiration issues.

How long does an Afterpay virtual card last?

An Afterpay virtual card lasts about 15 minutes after generation. After that, it expires and cannot be used. You must generate a new card for each attempt.

Does Ulta have issues with Afterpay often?

Based on aggregate user reports, Afterpay failures at Ulta are relatively common. Most issues are caused by timing problems with the virtual card or order total mismatches. Clearing your cache and generating a fresh card usually solves it.

Can I use Afterpay with Ulta coupons and rewards?

Yes, Afterpay works with Ulta coupons and rewards. Apply all coupons and rewards before generating the Afterpay card. This ensures the final total is correct and the card is authorized for the right amount.

What do I do if Afterpay is not showing as a payment option at Ulta?

Try a different browser or clear your cache. Afterpay should appear as a payment option on the checkout page. If it still does not show, contact Ulta customer service to confirm Afterpay is available for your order and location.

Latest posts by Arian (see all)

Share.

Similar Posts

Leave a comment

Your email address will not be published. Required fields are marked with an asterisk.

×Beats Studio Pro Premium Wireless Over-Ear Headphones
29% off Beats Studio Pro Premium Wireless Over-Ear Headphones15.6 Inch FHD 1080P • A+ IPS screen • 178° Full viewing angle
Check Amazon →
Share