CartCubes Invoices for FluentCart
Create a custom invoice, number it your way, and copy or email a Pay Now link. The client pays in FluentCart checkout. Print and view use your store details.
Quick highlights
Custom invoices, not catalog products
Add one-time lines, a store product, a line icon, or a discount. Or bill a subscription amount. The client pays through FluentCart checkout.
Print, view, and your own numbers
Use a prefix such as INV-{year}-, or the FluentCart invoice number after payment. The viewed and printed invoice shows your logo, company, tax IDs, and the sections you leave on.
Pay Now and reminder emails
Two editable templates, send from the list or the edit screen, plus an optional automatic reminder after an invoice has been pending for a set number of days.
How it works
Search or add customer details
Search an existing FluentCart customer, or add a name and email for this invoice.
Add lines or a subscription
One-time invoices can have multiple lines. Subscription invoices use one amount, billed on a schedule, with optional trial days and a signup fee.
Save as pending and send
Copy the Pay Now link, or email it to the client. You can also save a draft first.
The client pays in FluentCart
The link opens FluentCart instant checkout. Prices come from the invoice, not the URL.
The invoice is marked paid
After payment, the invoice is marked paid and linked to the FluentCart order. You can also mark a pending invoice paid without a checkout, or cancel so the Pay Now link stops working.
What to expect from CartCubes
Seamless integration
Built to fit the FluentCart admin and checkout, so Pay Now uses native instant checkout instead of a bolted-on payment page.
Dedicated expertise
We build exclusively for FluentCart and SureCart, so every feature follows the APIs and patterns those platforms expect.
Friendly support
Email support is included with every license. We typically reply within one business day.
Trusted quality
Modular settings stay out of your way until you turn them on. Updates ship through your WordPress dashboard.
Shaped by store owners
New options come from real FluentCart workflows. Request a change and help decide what ships next.
Main features
Explore every module included in this addon.
Invoices
Create custom invoices inside FluentCart, with one-time lines, a discount, or a subscription amount, then copy or email a Pay Now link.
- FluentCart menu: Open Invoices from the FluentCart admin. Search, filter by draft, pending, paid or cancelled, and paginate the list.
- Bulk actions: Select invoices and run an action on the whole selection.
- One-time or subscription: Multiple one-time lines, or one subscription amount with daily through yearly billing.
- Store products and icons: A one-time invoice can include a store product next to custom lines. Custom lines can use an icon from the media library.
- Discount: Take an amount or a percent off a one-time invoice, with a reason the client can see.
- Currencies: When FluentCart Multi Currency is on, charge the invoice in one of those currencies.
- Due date: Set when payment is due. Leave it empty when there is no due date.
- Trial and signup fee: Optional trial days (up to 365) and a signup fee charged at checkout. During a trial, checkout charges only the signup fee or $0 until the trial ends.
- Pay Now link: Copy, email or send a reminder. Instant checkout uses the invoice totals, not values from the URL.
- Block coupons: Optionally block coupons on that invoice checkout.
- Checkout message: Optional message on that invoice Pay Now only. Place it after name and email, before payment, or in the order summary.
- Notes: Internal notes for your team. Turn on Show note on invoice when the client should see them.
- Actions: View, view invoice, print, duplicate, copy link, email, send reminder, mark paid, cancel, or delete.
Print and View
Choose what the client sees on the viewed and printed invoice: store details, heading, color, footer, and which sections stay on the page.
- Store logo: Use the FluentCart store logo, a logo URL of your own, or leave the logo off.
- Company and address: Use the FluentCart company name and address, your own text, or hide the company name.
- Registration, VAT, and tax: Each ID can use the FluentCart business detail, a custom value, or stay hidden.
- Email and phone: Optional store email and phone under the address.
- Heading and color: Set the heading, such as Invoice, and the accent color on the item table and totals. Leave the heading blank to hide it.
- Footer: A note under the invoice, such as payment instructions.
- Sections: Show or hide the customer email, Ship to, payment history, and Amount Paid. Bill To and Total always stay.
- Format: Classic uses a bordered header band. Minimal uses lighter rules and more space.
Email Settings
Pay Now and Reminder email templates, with subject, heading, HTML or plain text, and merge tokens.
- Pay Now email: Send the client their Pay Now link. Enable or disable the template, then edit subject, heading, body and footer.
- Reminder email: Follow up on unpaid invoices. Use it from the list, the edit screen, or the automatic reminder.
- Merge tokens: {customer_name}, {invoice_title}, {invoice_number}, {id}, {amount}, {pay_url} and {site_name}.
- Email token filter: Other plugins can add or change invoice email tokens after the default map.
FluentCRM
Create invoices, send the Pay Now or reminder email, and cancel pending invoices from a FluentCRM automation.
- Create Invoice: Create a pending invoice for the contact. It does not send email. One-time is up to three custom lines. Subscription is one amount, with interval, trial days, and a signup fee.
- Send Invoice Email: Email the Pay Now link for a pending invoice. Choose the newest pending invoice, or one with a matching title.
- Send Reminder: Email the reminder for a pending invoice. Same target as Send Invoice Email. The Reminder template must be enabled.
- Cancel Pending Invoice: Cancel the newest pending invoice, every pending invoice with a matching title, or every pending invoice. The Pay Now link stops working.
Settings
Choose the invoice number, automatic reminders, unpaid invoices in the customer account, FluentCRM actions, and whether data is removed on uninstall.
- Number source: Use your own number, or the FluentCart invoice number. With FluentCart, the invoice first shows its id, then that id is replaced with FluentCart's invoice number after the order is paid.
- Prefix tokens: A prefix such as INV-{year}- can include the year, month, day, or a random code. The next invoice saved uses the resolved prefix, then the counter moves up by one.
- Automatic reminder: Send one reminder after an invoice has been pending for the number of days you set (1 through 365).
- Customer account: Show Unpaid Invoices In The Customer Account. Off by default. Pending invoices for the logged-in email, each with a Pay Now link.
- FluentCRM: Enable FluentCRM Actions. Off by default. Adds Create Invoice, Send Invoice Email, Send Reminder, and Cancel Pending Invoice to FluentCRM automations.
- Delete on uninstall: Optionally remove invoices, settings and the license record when the plugin is deleted.
Simple, fair pricing
Choose yearly billing or pay once. Every plan includes updates and support. Only the number of site activations differs.
1 Site
For a single FluentCart store
Billed yearly
Pay once, yours forever
- 1 site activation
- Custom invoices and Pay Now links
- Updates and email support
- Native FluentCart integration
3 Sites
For growing agencies and makers
Billed yearly
Pay once, yours forever
- 3 site activations
- Custom invoices and Pay Now links
- Updates and email support
- Native FluentCart integration
Unlimited
For studios managing many stores
Billed yearly
Pay once, yours forever
- Unlimited site activations
- Custom invoices and Pay Now links
- Updates and email support
- Native FluentCart integration
Prices in USD. Yearly plans include 1 year of updates and support. One-time plans include lifetime updates and support.
License & activation
Your own license key
After checkout you receive a license key. Enter it in the plugin settings to unlock updates for your FluentCart store.
Automatic updates
While your license is active, one-click updates arrive right inside your WordPress dashboard.
Missing a feature? Tell us.
This product grows with its users. If there’s something you’d love it to do, request it and help shape the roadmap.
Have an idea or suggestion?
We’re always listening. Whether it’s a feature you’d love, a product you wish existed, or feedback on something we make-share your thoughts anytime.
CartCubes is an independent third-party developer. Not affiliated with or endorsed by FluentCart.