Make agreements that fit your brand.

Cancel anytime, a 3-month minimum or a 12-month lease. Set the term, the price and the rules you want with every customer, and Firmhouse keeps both sides to it, every cycle.

Marlo, a demo brand

Agreement started. Ends 28 Oct 2027.

Just now

Espresso club

Every 4 weeks

Term

12 months

First box

25% off

Cancel from

Month 3

Brands that sell on their own terms

Agree what works. Change it when it doesn’t.

Choose the commitment, write the rules and price it. Per plan, per customer if you need to.

01

Choose the commitment

Cancel anytime, a minimum term, a maximum term or a fixed term, per plan. Offer 3, 6 and 12 months side by side, on the same product.

Minimum, maximum and fixed terms

Plan groups with several terms side by side

Renew, roll to monthly or end at the term

Espresso club · plan group

3 plans

Monthly

Cancel anytime

6 months

Minimum term

12 months

Fixed term

After the term

Month to month

Product

Roast 07, 500 g

Shown in

Checkout and portal

Rules · 12-month plan

Grace period of 14 days

Switch to any plan in the group

Cancel from

Month 3

Before that, the customer can pause or switch

Save rules

Exception · J. Visser

Approved

Cancel early

Allowed once

Set by

Support · 24 Oct

02

Write your own rules

A grace period after sign-up, when a customer can cancel, which plans they can switch to and how many they can order. Your team can still make an exception for one customer.

Grace periods and cancel rules per plan

Switch rules within a plan group

Exceptions for one customer

03

Price the agreement

Reward commitment with a better price: a first-order price, a renewal price, a fixed membership price and country prices for every market you sell in.

First-order and renewal prices

Fixed membership prices

Prices per country

Espresso club pricing

EUR

Monthly

€ 28.00

6 months

€ 25.00

12 months

€ 22.00

First order

25% off

Germany, 12 months

€ 23.50

Markets

NL · BE · DE

Six kinds of agreement. One plan engine.

Every agreement below runs on the same plans, rules and prices. Pick one, or offer several side by side.

01

Cancel anytime

Coffee every 4 weeks at 10% off. Skip, pause or stop whenever the customer wants.

02

Minimum term

03

Fixed term

04

Prepaid

05

Membership

06

Rent or lease

Espresso club · Marlo

Every 4 weeks

Member price

10% off

Skip, pause or stop

Anytime

Marlo, Novi, Ossie and OMBRA are demo brands

01

Cancel anytime

Coffee every 4 weeks at 10% off. Skip, pause or stop whenever the customer wants.

Ossie, a demo brand

Espresso club · Marlo

Every 4 weeks

Member price

10% off

Skip, pause or stop

Anytime

Ossie, a demo brand

Espresso club · Marlo

Every 4 weeks

Member price

10% off

Skip, pause or stop

Anytime

02

Minimum term

Three months first, then month to month. The member price applies from day one.

Ossie, a demo brand

Novi daily set

Minimum term

First 3 months

Committed

From month 4

Month to month

Ossie, a demo brand

Novi daily set

Minimum term

First 3 months

Committed

From month 4

Month to month

03

Fixed term

Twelve bags over twelve months at the lowest price. Then it renews or ends.

Ossie, a demo brand

Bag 1 of 12

Sent 28 Oct 2026

Bag 7 of 12

Ships 28 Apr

Bag 12 of 12

Sep 2027

Term ends 28 Oct 2027

Then it renews at the same price or ends. Your call.

Ossie, a demo brand

Bag 1 of 12

Sent 28 Oct 2026

Bag 7 of 12

Ships 28 Apr

Bag 12 of 12

Sep 2027

Term ends 28 Oct 2027

Then it renews at the same price or ends. Your call.

04

Prepaid

Six boxes paid upfront. When they run out, the customer moves to a monthly plan.

Ossie, a demo brand

Paid upfront · 6 boxes

€ 132 paid on 2 Sep. No charges until March.

Boxes 1 to 5

Shipped

Box 6

Ships 2 Feb

Monthly plan

From 2 Mar

Ossie, a demo brand

Paid upfront · 6 boxes

€ 132 paid on 2 Sep. No charges until March.

Boxes 1 to 5

Shipped

Box 6

Ships 2 Feb

Monthly plan

From 2 Mar

05

Membership

€15 a month for member prices on everything in the shop.

Ossie, a demo brand

Ossie Club

€ 15 a month

Member prices on every order

Members

1,240

+ 86 this month

W35W36W37W38W39W40W41W42
Ossie, a demo brand

Ossie Club

€ 15 a month

Member prices on every order

Members

1,240

+ 86 this month

W35W36W37W38W39W40W41W42

06

Rent or lease

€39 a month with a 12-month minimum. At the end, return it or buy it.

Ossie, a demo brand

OMBRA One · lease

€ 39 a month

Minimum term

12 months

At the end

Return or buy it

Ossie, a demo brand

OMBRA One · lease

€ 39 a month

Minimum term

12 months

At the end

Return or buy it

Every agreement, on record.

Admin portal

Every subscription shows its plan, term, start and end date, and who changed what.

Customer Portal

Customers see what they agreed to and when they can change it.

Workflows

Act on a term that ends: send a reminder, renew or move to monthly.

API

Read and update commitment dates from your own systems.

Everything a plan can do.

  • Minimum terms

    Customers commit for a set number of months or orders.

  • Maximum terms

    The plan stops after a set number of cycles.

  • Fixed terms

    A set length and price, then it renews or ends.

  • Grace periods

    Customers can cancel for free in the first days.

  • Plan groups

    Several terms side by side on one product.

  • Edit commitment dates

    Move a start or end date for one customer.

  • Prepaid plans

    Paid upfront, delivered over time.

  • Switch rules

    Decide which plans a customer can switch to.

  • Availability per plan

    Show a plan only where and when you want.

  • First-order prices

    A sharper price to start the agreement.

  • Renewal prices

    Reward the customers who stay.

  • Fixed membership prices

    One fee for member prices on everything.

  • Country prices

    A price for every market you sell in.

  • Installments

    Coming

    Spread one purchase over monthly payments.

Questions about plans and agreements

Can I offer several terms on the same product?

What happens when a term ends?

Can a customer cancel during a minimum term?

Can I change a commitment date for one customer?

Start selling on repeat, or talk to us about your setup

Pricing that grows with you

Plans for every stage of repeat commerce. No lock-in.