CashFlow

Collect payments, create invoices, and track every payment from checkout to final balance.

Pro> CashFlow

What is CashFlow?

CashFlow helps your team collect customer payments, create invoices, and keep payment records connected in OpenSolar.

Use CashFlow to:

  • Collect deposits, progress payments, and final balances
  • Create standalone payment requests and invoices
  • Add Direct Payment instructions for bank or offline payments
  • Use Stripe-powered online payments in supported markets 
  • Offer cards, wallets, and bank transfers where available
  • Keep payment and invoice status visible to the team

 

Why Pros use CashFlow in OpenSolar

Collect from proposals

Let customers move from proposal acceptance to a branded payment step without sending them to another process.

Cut payment follow-up

Create invoices, send automated payment reminders, and keep payment records tied to the job.

Track payment status

See what’s requested, paid, unpaid, or refunded across every job.

What comes with CashFlow?

  • OpenSolar checkout

    Let customers move from proposal acceptance to the next payment step in a branded, mobile-friendly checkout flow.

  • Flexible payment options

    Offer Direct Payments, credit cards, debit cards, Apple Pay, Google Pay, bank transfers, and other methods based on your market and setup.

  • Stripe-powered online payments

    Use Stripe in supported markets to collect online payments and keep connected payment records in OpenSolar.

  • Payment requests and invoices

    Request deposits, progress payments, final balances, standalone payments, and invoice-based payments.

  • Payment status tracking

    See requested, paid, unpaid, refunded, and changed payments across jobs.

  • Accounting and back-office records

    Keep payment and invoice records tied to the job, with accounting connector support where available.

How it works

01
Set payment options

Set up Direct Payments and integrated online payments based on your market and workflow.

02
Request the payment

Choose the deposit, progress payment, final balance, standalone payment, or invoice you want to collect.

03
Track payments and records

Check payment status, invoice records, fees, payouts, and accounting details in OpenSolar.

What the Pros have to say

1st month in using Cashflow and so pleased with it. Such a great feature to not only track what is owed and how much you’ve taken, it also automatically generates invoices for you with cover messages all at the click of a button. Saves me so much time with invoices and made my business way more organised.
Andrew McGann
Director at EnergyWin UK Ltd
Before CashFlow, creating a project invoice took me 30 minutes. Now it’s done automatically and accurately. Across dozens of projects, that’s hours of time I’ve gotten back to focus on what actually moves the business forward. It’s been a game-changer.
Irma Madrigal
PowerTown Solar
I’d absolutely recommend CashFlow. It’s easy to integrate, the user experience is great, and the fees are lower for payment transactions. I can’t imagine going back to a world where we’re not using OpenSolar and Cashflow!
Gareth Beard
GB Solar

FAQs

What is CashFlow?

CashFlow helps solar pros collect customer payments, create invoices, and track payment status in OpenSolar.

How does CashFlow work with OpenSolar checkout?

After accepting the proposal, customers can review the payment option and complete the next payment step.

What payment options does CashFlow support?

CashFlow can support Direct Payments and integrated online payments. Available methods depend on your market and setup, and may include credit card, debit card, Apple Pay, Google Pay, bank transfer, and other supported methods.

What are Direct Payments?

Direct Payments let your team add payment instructions, show them to customers in checkout, and track bank transfers or payments made outside OpenSolar.

How quickly can I set up Direct Payments?

Direct Payments are designed to be quick to set up. Add payment instructions, then start tracking payments in OpenSolar.

Does CashFlow use Stripe?

CashFlow uses Stripe for integrated online payments in supported markets. Other payment providers may be used in some markets.

Can existing BlueSnap customers still use CashFlow?

Yes. Existing BlueSnap customers can continue using CashFlow during the transition.

Can CashFlow support deposits and progress payments?

Yes. CashFlow can support deposits, progress payments, final balances, standalone payment requests, and invoice-based payments.

Can CashFlow help with invoices and accounting?

Yes. CashFlow can support invoice creation, payment records, and accounting connectors.

Can my team track what has been paid?

Yes. CashFlow shows payment status in OpenSolar, including requested, paid, unpaid, and refunded payments.

Can CashFlow help manage fees and surcharges?

CashFlow can show fee and payout details where supported. Surcharge settings depend on your market, provider, and account setup.

How does CashFlow fit with finance and signing?

OpenSolar checkout can include system choice, finance, signing, and payment steps. CashFlow supports the payment step.