Skip to content

SproutApps/sprout-invoices

Repository files navigation

Sprout Invoices

Create estimates and invoices within your WordPress site. Accept invoice payments from multiple payment processors.

Our mission at Sprout Invoices is to build a suite of apps to help small businesses and freelancers work more efficiently by reducing those tedious tasks we have to perform to get paid.

Sprout Invoice Features

Make sure to checkout the Sprout Invoices features page for more detailed information. As well as the full featured demo.

The short list...

  • Time tracking (coming soon)
  • Recurring payments (coming soon)
  • Payment terms (coming soon)

Please note that this feature list is incomplete, since it's long enough.

Download the most advanced Estimates and Invoicing plugin!

A fully featured upgrade and add-on marketplace are available.

Flexibility built in

While Sprout Invoices automates many of the tasks to improve workflow the power comes from customization.

Custom Estimate and Invoice Templates Estimates can be fully customized via a new theme template. If you're familiar with customizing a WordPress theme templates than you can create a custom estimate.

Notification Editing Notifications can be plain-text or HTML. Editing the entire content of a notification is simple with shortcodes that add dynamic content.

Plenty of Payment Methods Accept credit cards via Paypal Pro or send them to Paypal for invoice payments. P.O. and checks options are also provided.

Hundreds of Hooks Over two hundred filters and actions allow you to hook into Sprout Invoices and alter whatever you'd like.

The Sprout Invoices Process

Sprout Invoices helps streamline the complex workflow of accepting estimates and getting invoices paid.

Requests

Receiving estimate requests on your site is simplified with Sprout Invoices. Use the customizable default form or integrate with an existing form built a favorite form builder plugin, e.g. Gravity Forms or Ninja Forms.

Estimating

Estimates are automatically created based on estimate request submissions from your site. Review, update, and send the estimate to your new client without having to depend on communicating via email first.

Invoicing

Invoices are automatically generated from accepted estimates speeding up the process of getting paid. Sprout Invoices understands deposit payments and doesn't have the same hoops other invoice services require.

Installation

  1. Upload plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress

Frequently Asked Questions

Please visit Sprout Invoices.

Support

More info coming soon.