Setting Up Payment Options at Ulta
Most people don't think about payment optimization until they're already at checkout with a cart full of things they didn't plan to buy. I learned that the hard way a couple years ago when I tried to split payment between my Ulta credit card and a gift card balance, and the system just refused to process it without me jumping through three different menus. It took me about ten minutes on the phone to figure out the workaround, and honestly, that's the kind of friction that makes flexible checkout options feel more like a chore than a benefit. The Ulta credit card is technically two products wrapped into one application. There's the standard card that works anywhere, and then there's the store-only variant with a steeper rewards rate on cosmetics. Both cards feed into the same My Ulta Rewards ecosystem, which is where the optimization part actually lives. You earn 1 point per dollar on purchases, but the breakdown matters more than the headline number. The store card pushes you toward 2 points per dollar on Ulta purchases, which means the same $120 foundation you'd normally buy becomes materially cheaper if you route it correctly. I found this out after doing the math on paper rather than trusting the app's displayed balance, which sometimes lags by a business day. You need to know what your actual available balance is, not what the screen tells you after a same-day return. One time I bought a Sephora gift card with my Ulta card thinking it would count as an eligible purchase for the rewards promotion, and it didn't. Gift card purchases explicitly excluded from promotional earning windows. I was out $25 in missing points, which sounds small until you're looking at annual spend in the four figures.
How Flexible Checkout Actually Works in Practice
Ulta doesn't offer true installment payment like some retailers. What they call flexible checkout is really just a combination of reward point redemption at point of sale, gift card stacking, and the ability to split a single transaction across multiple payment methods. That last one trips people up constantly. The app will let you apply points first, then a gift card, then the credit card for whatever remains, but you have to do it in that exact order and the interface doesn't make it obvious. Here's the sequence that actually works. Open your cart. Click payment. Select redeem rewards and apply your points. Then click add gift card and enter your balance. Finally, the remaining total auto-fills to your default payment method. If you skip the points step and go straight to gift card, the system sometimes treats it as a separate transaction and your points get locked out of that checkout entirely. I lost points on a $48 order because I misread the UI and had to call customer service to get them reissued. That's about two hours of my week I'd rather not get back.
The Rewards Structure Nobody Talks About
Ulta's tier system is straightforward on the surface. Diamond, Ultra, and the entry-level members. But the real leverage comes from understanding how the 20% event coupons stack with your credit card spend. When Ulta runs their biannual 21 Days of Beauty event, the 20% off coupon applies to your entire purchase including sale items, and those purchases still count toward your credit card spending for statement credits and point accumulation. Most people use the coupon and forget they can layer the card rewards on top of it. That's leaving money on the table. I tracked this for six months. Spending roughly $800 per quarter during active promotional windows versus $200 outside of them made the difference between hitting Diamond status and staying at Ultra. The gap isn't about buying more beauty products. It's about timing the same purchases around coupon events. A $60 serum during a 21 Days window costs you $48 after the coupon, and your points calculate on the post-discount amount, not the original price. That detail alone changes the optimization strategy significantly.
Get the Full Details

Common Pitfalls and Where the System Breaks
The biggest problem I've encountered is what I call the partial redemption trap. If you have 4,500 points in your account and try to use only 3,000 toward a purchase, the system sometimes rejects it outright rather than allowing a partial burn. You either use all your points or none at all, depending on your account configuration. I've seen other people hit this and end up wasting points because they couldn't find the right redemption slider. There isn't one. You either go all-in or nothing, and the app makes this unclear until after you've clicked through three screens. Another edge case involves international shipping addresses. If your Ulta account is flagged with a non-US billing address, the store card rewards and split-payment features become unavailable. I discovered this when my sister in Canada tried to check out using her shared household gift card balance plus points, and the entire checkout flow collapsed to a single payment method option. She ended up paying full price and never recovered the points. Customer service confirmed the restriction exists but couldn't explain why it was in place or how long it might last. This is a known limitation with no announced fix timeline.
What This Approach Cannot Do
Let me be clear about the boundaries here. You cannot combine Ulta credit card rewards with third-party cashback platforms like Rakuten and expect both to fire simultaneously. The transaction tracking breaks in one direction or the other, and Ulta's payment processor doesn't always tag the session correctly for affiliate attribution. You pick one or the other. Similarly, you cannot use your Ulta credit card to purchase Apple Gift Cards or digital codes without triggering a cash advance fee from your card issuer. I learned this the hard way when one purchase showed up as a cash advance on my statement and cost me $3.50 in fees plus immediate interest accrual. That's not an Ulta problem. It's a credit card terms problem, but it still hurts your wallet. The flexible checkout option also doesn't extend to clearance items in all stores. Some locations run clearance at the register level before the rewards system even registers the item, which means points don't post on those purchases. I've had items come back unpaid for points twice in one month, both times requiring a store visit to manually request adjustment. That's not a system failure. It's a point-of-sale configuration issue that varies by location.
Practical Strategy That Actually Works
Check your point balance before every purchase. Not in the app while browsing, but at the actual moment you're ready to pay. Balances shift during sales events when other members redeem, and you might think you have 6,000 points when you actually have 5,847. That difference between enough and not enough points can force you into an unintended split-payment scenario where your card gets charged for a smaller amount than planned and your rewards statement shows a gap. Keep a running spreadsheet of promotional windows. The 21 Days events happen in spring and fall. The birthday month bonus doubles your effective rate. Sale announcements on Tuesdays often include category-specific discounts that still qualify for full rewards. If you time a major purchase to hit both a coupon event and your birthday month, you're looking at roughly 4% effective return on spending, which is competitive with most credit card offers in any category. When splitting payment, always apply points first, then gift cards, then the card. The order is not arbitrary. It's hardcoded into the transaction pipeline, and getting it wrong means lost points, not just a different receipt. I've stopped trying to optimize the order myself and just memorized it. The system doesn't warn you when you get it wrong. It just processes less than you intended and leaves you confused about the final charge.