SoftGlaze PDF Invoices for WooCommerce
by Azhar Ali 1 (0 reviews)

SoftGlaze PDF Invoices for WooCommerce

Generate professional PDF invoices, packing slips, proformas and credit notes from your WooCommerce orders — rendered 100% locally.

SoftGlaze PDF Invoices for WooCommerce ranks #62,865 among WordPress.org plugins with 1+ active installations, is #7,243 of 14,124 in the E-commerce category, a 1/5 rating from 0 reviews, and was last updated Oct 25, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v2.28.4 Current Version v2.28.4
Updated 1 week ago Last Update on 25 Oct, 2026
Refreshed 1 week ago Last Refreshed on
#7,243 of 14,124 in E-commerce Downloads -53.8% this week Actively maintained
View on WordPress.org
Rank
#62,865
— No change
Active Installs
1+
— No change
KW Avg Position
69
— No change
Downloads
532
+2 today
Support Resolved
0%
— No change
Rating
20%
Review 1 out of 5
1 (0 reviews)

Next Milestone 10

Total Progress 20%
0+ 10+
49,928
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 8 more installs to reach 10+

Rank Changes

59,722 61,293 62,865 64,437 66,008 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
47,888 54,698 61,508 68,317 75,127 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #62,865
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 10 20 30 40 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

1.0
0 reviews
Overall 20%
5
0 (0%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Frequently Asked Questions

Common questions about SoftGlaze PDF Invoices for WooCommerce

By default, no. Rendering is entirely local — the PDF engine embeds all assets from your own server and makes no outbound HTTP request when generating a document. There are exactly three opt-in exceptions, all off by default: EU VIES VAT check — if you turn on Settings → Checkout → Verify EU VAT numbers online with VIES, a VAT number entered at checkout is sent to the official EU VIES service to confirm it exists. Format and checksum checks always run locally first. Cloud backup — if you connect a destination under Settings → Backup, generated documents are uploaded to YOUR own Dropbox or Google Drive using YOUR app credentials. There is no SoftGlaze middleman server, refresh tokens are stored encrypted on your server, and nothing is uploaded until you connect an account. Disconnecting revokes and deletes the stored tokens. WhatsApp Cloud API sending — if you enable it and save your own Meta credentials under Settings → Automations → WhatsApp Cloud API, clicking "Send on WhatsApp now" on a document sends its share link to the customer via YOUR own WhatsApp Business account (graph.facebook.com). Your access token is stored encrypted on your server, nothing is sent until you connect and click send, and the free click-to-chat button needs none of this. (The click-to-chat button itself uses WhatsApp's wa.me links and makes no request from your server.) Until you switch one of these on, the plugin makes zero external requests. The endpoints, the data sent and each service's terms and privacy policy are listed under External services.
Yes. The plugin declares HPOS compatibility and reads orders only through WooCommerce CRUD.
By default, uninstalling removes only the plugin's own options and order meta. Enable Remove data on uninstall in Settings first if you also want the invoice records and generated PDF files deleted.
Yes. Two filters let you override document output in code: sgci_document_template_json — apply_filters('sgci_document_template_json', $template, $doc_type). Fires when a named custom template is about to render a document type; return a modified template array (name, base_preset, tokens, sections, doc_types) to change what renders — for example to reorder sections or inject a custom-HTML section programmatically. sgci_document_html — apply_filters('sgci_document_html', $html, $invoice). Fires on the final document HTML immediately before the PDF is rendered (and before the HTML fallback is written), for every document type and template/layout. Return modified HTML to post-process the document. Dynamic template tags are resolved by one shared engine used by PDFs, emails and reminders. Alongside {invoice_number}, {order_number}, {date}, {due_date}, {customer_name}, {company_name}, {total} and {share_url}, you can pull arbitrary order or customer meta with {order_meta:your_key} and {user_meta:your_key}. Values are output-escaped; an optional key allowlist (Settings) restricts which keys resolve.
You can assemble a self-service invoice site — where visitors sign up and make their own PDF invoices — from three pages, no WooCommerce needed: Turn the feature on. Go to SoftGlaze Invoices → Settings → Frontend and enable the master switch. (It is off by default on existing sites and on for brand-new installs.) While you are there you can choose which of your saved templates the builder may offer, the per-user daily limit, the default currency, and default terms. Allow sign-ups. In Settings → General, tick Membership: Anyone can register so visitors can create an account, or place [sgci_register] on a page for the standard WordPress registration form. Create three pages: A "Create invoice" page containing [sgci_invoice_builder my_invoices="/my-invoices/"] — the full builder (company details saved per user, client, line items, currency, a design picker, a live preview, and Generate → PDF + share link). A "My invoices" page containing [sgci_my_invoices builder="/create-invoice/"] — each user's own documents, with search, download, duplicate, a copyable share link, and delete. A "Sign in" page containing [sgci_login] (and, if you like, [sgci_register]). Link them together. The my_invoices and builder attributes above accept a page path (e.g. /my-invoices/), a full URL, or a numeric page ID; they power the builder's "My invoices" link, the list's "+ New invoice" button, and the empty-state call-to-action. Add the three pages to your menu and you have a complete builder site — any membership or login-redirect plugin works alongside it. Privacy: every document a visitor creates is owned by that visitor. One user can never see, download, or touch another user's invoices, and a direct link to someone else's document returns "not found". Guests are shown a login/register prompt instead of the builder.
No. WooCommerce is required only for order-based invoicing — turning orders into documents, the order-screen tools, the orders-list column and the My Account download. Without WooCommerce you can still create invoices by hand, design templates, use share links, and run the public invoice-builder site.
Invoices, packing slips, proforma invoices, credit notes, receipts and delivery notes. Each type has its own template assignment and can use its own number sequence.
Yes. The New invoice screen lets you pick a saved client (or add one), add unlimited line items with quantity, unit price, cost and tax rate, choose the currency, date, template and status, and save. A race-safe number is assigned, the PDF is stored and a share link is ready — with WooCommerce on or off.
Numbering is sequential with an optional prefix and suffix, {YYYY} and {MM} placeholders, zero-padding and an optional yearly reset. Credit notes and proforma invoices can each use their own separate, race-safe sequence. You can also reuse the WooCommerce order number or the raw order ID instead of a counter.
Yes. The plugin can detect existing YITH / WebToffee (and other) invoice numbers, continue your sequence from the highest one found, and optionally copy the old numbers onto historical orders. Developers can extend the detected meta keys with the sgci_import_number_meta_keys filter.

Sign In / Register

You need to sign in or register to use this feature.