Novedades
4 min

New: volume discounts on extra photos

Configure discount tiers so your clients save when selecting more photos. The system automatically calculates the most economical combination.

New: volume discounts on extra photos

"They always select more than included..."

It all started with a conversation. A photographer told us that her clients almost always ended up selecting more photos than included in the package, but the unit price per extra photo held them back. She wanted to offer them discounts if they selected many, as a natural incentive: the more photos you want, the better price per photo.

The problem was that, until now, PhotoHeart only allowed charging for extra photos in two ways: individual price per photo or fixed pack price. There was no way to create that "the more, the cheaper" effect.

So we built it.

Three modes to charge for extra photos

Now, when configuring a package in your catalog, you can choose between three charging modes for photos exceeding those included:

Individual

The classic mode. Each extra photo costs the same. If you configure €5/photo and the client selects 10 extras, they pay €50. Simple and direct.

Ideal for: sessions where included photos are rarely exceeded, or when you want to keep pricing simple.

Per pack

Extra photos are sold in fixed blocks. For example: packs of 5 photos for €20. If the client needs 7 extra photos, they pay for 2 packs (10 photos) even though they only use 7.

Ideal for: photographers who prefer to sell in closed lots with an implicit discount vs. unit price.

Volume discounts (new)

This is the new mode. You define tiers with progressive discount: the more photos the client selects, the lower the total cost. The system automatically calculates the best combination.

Ideal for: encouraging your clients to select more photos with real and visible discounts.

How volume discounts work

The configuration is simple:

  1. Define your base price per extra photo — this is the price without discount (for example, €5/photo)
  2. Add discount tiers — each tier has a quantity and a total price with discount

For example:

TierPricePrice without discountSavings
10 photos€40€50 (10 × €5)-20%
20 photos€70€100 (20 × €5)-30%
50 photos€150€250 (50 × €5)-40%

The calculation is automatic

When the client selects photos in the gallery, the system finds the most economical combination of tiers. You don't have to do anything: PhotoHeart applies the best possible price.

Real example: if you configure the above tiers and a client selects 25 extra photos, the system calculates:

  • 1 tier of 20 photos → €70
  • 5 single photos × €5 → €25
  • Total: €95 instead of €125 (€30 savings)

The client sees the savings directly in the gallery, which encourages them to select without fear.

What the client sees

When your package has volume discounts configured, the client's gallery shows:

  • Available tiers with the discount percentage of each
  • Accumulated savings in real time while selecting photos
  • Calculation breakdown: which tiers were applied and how many single photos remain

All this updates automatically with each photo they mark or unmark. No surprises at the end.

Also in quotes and invoices

Volume discounts aren't limited to the gallery. When you create a quote or invoice from the billing panel:

  • You can select the charging mode (individual, pack or volume discounts)
  • The tiers configured in the package are automatically inherited
  • The breakdown appears in the document, so the client sees exactly what they're paying

If you create an invoice directly (without going through the gallery), you can also configure the tiers manually.

Why does it work?

Offering volume discounts isn't just a technical improvement. It's a pricing strategy that benefits both parties:

  • For the client: perceives real value. "If I select 10 more, I save 20%". That eliminates the feeling of "each extra photo costs me the same" and motivates them to select more.
  • For you: more photos selected = more total revenue, even if the margin per photo is lower. A client who was going to select 5 extras might end up selecting 20 if they see the price improves.

It's the same principle used by mobile data plans, subscription tiers or restaurant menus: make the larger option the most attractive.

How to activate it

  1. Go to Catalog → Packages
  2. Edit an existing package or create a new one
  3. In the Pricing section, select the Volume discounts mode
  4. Define your base price per extra photo
  5. Add the tiers you want (you can add as many as you need)
  6. Save. Done.

From there, any gallery using that package will automatically show the tiers to the client.

An improvement born from real feedback

This functionality wasn't on any roadmap. It arose from a conversation with a user who explained her real problem: she wanted to reward her clients when they selected many photos, but the system didn't allow it.

That's the type of feedback we value most. If you have an idea, a problem or something you'd like to work differently, write us. The best PhotoHeart features are born exactly like that.

Ready to optimize your workflow?

PhotoHeart helps you manage your sessions, clients and deliveries from a single professional platform.