CRM Card · Travel · HubSpot2026
Installment quotes inside HubSpot
Luxury RV trips were quoted in Google Docs, fees were worked out by hand and installments were collected manually. A HubSpot deal card now builds the quote and sets up the payment schedule.
2–5
installments per quote, set up to charge through HubSpot Quotes

- Client
- Goss RV
- Year
- 2026
- Type
- CRM Card · Travel · HubSpot
What was the problem?
Goss RV quoted luxury RV trips in Google Docs. Fees were calculated by hand and installment payments were collected manually, outside the CRM where the deal lived.
What did I build?
- Deal card and cart
- Pay in full or split
- Charge through HubSpot Quotes
- Roll back on failure
- 1A HubSpot deal card with product search and a cart.
- 2Pay in full, or split into 2–5 installments with equal or custom percentages, accurate to the cent.
- 3Each installment is set up to be charged through HubSpot's own quotes.
- 4If any step fails half-way, the card rolls back, so no half-built quote is left behind.
What was the result?
- Quotes are built on the deal, not in a separate document.
- Installment amounts are calculated to the cent, with no manual fee maths.
- A failed step rolls back cleanly instead of leaving a partial quote.
What is it built with?
- HubSpot UI Extensions
- React
- HubSpot serverless functions
- HubSpot Quotes
- crm card
- payments
- hubspot
- travel