This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Sliced Invoices & Gravity Forms

Description

View Live Demo

Imagine having a form on your website that allows your visitors to basically create their own quotes and invoices!

Requirements

Set up the Form

Once you have both plugins installed and activated, you simply need to create your Quote (or invoice) Request form that contains the following fields (required fields marked with an asterix):

  • Client Name*
  • Client Email*
  • Business Name*
  • Address
  • Extra Client Info
  • Order Number (only shown for invoices)
  • Title* (the invoice or quote title)
  • Description (the invoice or quote description)
  • Line Items (see notes in FAQ section)

Set up the Feed

With the form now set up, navigate to Form Settings –> Sliced Invoices to create a new form feed.
Now simply choose whether the form will create an invoice or quote and map each of the field names to the fields you have just set up in the form.

Add the Form to your site

With the form setup and the fields mapped, you simply need to add the form shortcode to one of your pages in the usual way. When a client fills in your Quote Request form, a new quote (or invoice) will automatically be created with all of their details added to the quote.

You then need to simply add the line items and pricing to the quote and it is then ready to send to the client.

If the email address that the client fills in is not already linked to a client, the plugin will automatically create a new client with this email.

You can also set up confirmations and notifications as per normal in the Gravity Forms settings.

Screenshots

  • Sliced Invoices settings is added to the native Gravity Forms dropdown.
  • Adding a new feed.
  • Mapping the fields on our form to our quote or invoice.
  • Creating the form using Gravity Forms.

Installation

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

FAQ

Minimum System Requirements

  • WordPress 4.0 or newer
  • Gravity Forms 1.9.10 or newer
  • Sliced Invoices 3.7 or newer
  • PHP version from 5.5 up to 8.0

Where can I get help?

For all support issues please open a Support Ticket on our website.

Using Pre-Defined Line Items

You can include your pre-defined line items as an option by using the List field type. To do this, add a List field with 4 columns named something like Qty, Title, Amount, Description (you can name them what you like but they must be in this order). In the Advanced tab of the List field, tick the ‘Allow field to be populated dynamically’ box and add ‘sliced_line_items’ as the Parameter name (without the quotes).
Now in the Feed Settings section, you need to map the Line Items field to Line Items (Full) in the dropdown.
It will now automatically add a dropdown into the list field with your pre-defined line items.

Using Product fields for Line Items

You can also use Gravity Forms’ Product fields as line items, instead of the List field type described above. To do this, simply check the “Use Product field(s) for Line Items” box on the feed settings page. Sliced Invoices will search your form for all Product fields and add them as line items automatically.

Does this work with Gravity Flow

Yes! Gravity Flow is a very powerful addition to Gravity Forms, and fully integrates with Sliced Invoices.

Reviews

September 7, 2022 1 reply
The plugin is supposed to allow separate product options to select from for an invoice quote. But, the prices shown do not sync with the products selected. I have waited for three days for support with my question. No one has even looked at my website to preview the issue. They spit out a standard response. I’m very frustrated and disappointed. I manage over 140 websites and will not waste my time with this developer again.
February 7, 2020 1 reply
There isn’t any. I needed the plugin to use the Admin Field Labels, so I asked how. Nothing. I see other questions dating back over a year that have never been answered. Their website only offers support for premium versions. If it works for you out of the box, it’s great. If not, you’re stuffed.
May 7, 2017
This integration with Gravity Forms works perfectly – just as you would expect of an official Gravity Forms add-on. This is because the developer uses exactly the same coding standards. It’s built on top of the Gravity Forms Add-On Framework so the UI is familiar and easy to use. It also means that a great deal of security, future-proofing and compatibility with other add-ons is guaranteed. It also supports Gravity Flow so you can generate quotes and invoices at any point in a workflow.
Read all 5 reviews

Contributors & Developers

“Sliced Invoices & Gravity Forms” is open source software. The following people have contributed to this plugin.

Contributors

“Sliced Invoices & Gravity Forms” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “Sliced Invoices & Gravity Forms” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.13.1

  • UPDATE: changes for compatibility with forthcoming Sliced Invoices v3.9.0.
  • UPDATE: PHP 8.0 compatibility.

1.13.0

  • NEW: automatically set invoice due date or quote “valid until” date.
  • FIX: display issue with admin notices.

1.12.5

  • FIX: php warning due to recent Gravity Forms update.

1.12.4

  • NEW: add requirements check. If either of the 2 required plugins are not found (Gravity Forms or Sliced Invoices), a notice will be displayed to tell you this.
  • FIX: php notice.

1.12.3

  • FIX: issue where additional tax settings not populated on quote/invoice automatically.
  • FIX: issue where quote/invoice number suffix not populated automatically.

1.12.2

  • FIX: allow html tags in “Terms & Conditions” field.

1.12.1

  • FIX: issue where no client created if name is identical to one that already exists.
  • FIX: issue where pricing fields are saved with wrong decimal separator, if decimal separator is not a period (“.”).

1.12.0

  • UPDATE: insert default terms & conditions into newly generated quotes/invoices.

1.11.0

  • NEW: add filter ‘sliced_gravityforms_line_items’.
  • UPDATE: set line items to taxable by default.

1.10.0

  • NEW: option to populate line items from GF Product fields (instead of just a List field).
  • NEW: option to set quote/invoice status to something other than “draft”.
  • NEW: option to automatically send quote/invoice to client.
  • FIX: make sure payment options are populated when creating invoice.
  • UPDATE: Update .pot file.

1.09

  • NEW: Add hook ‘sliced_gravityforms_feed_processed’.
  • UPDATE: add explicit capabilities for use with Members plugin.

1.08

  • UPDATE: compatibility with Sliced Invoices v3.3.0.

1.07

  • FIX: Translation issue preventing correct processing of feed.

1.06

  • UPDATE: allow line items to work without GF dynamic population.

1.05

  • NEW: add support for qTranslate X (i18n multilingual).
  • UPDATE: Add ability to map custom invoice numbers.
  • FIX: Quotes & Invoices created via feed not incrementing quote number / invoice number.

1.04

  • UPDATE: Add ability to map custom quote numbers.

1.03

  • UPDATE: Integration with Gravity Flow – gravityflow.io.

1.02

  • UPDATE: Add ability to include pre-defined line items.

1.01

  • FIX: Minor bug fixes.

1.0

  • Initial release at WordPress.org.