The reminder email is where invoice mistakes become expensive.
A reminder looks simple: tell the customer to pay. But for WooCommerce B2B stores, that reminder often triggers accounting questions: Is this a final invoice or a payment request? Which VAT number is on file? Where is the PO number? Will the final PDF arrive after payment?
Lattice Invoices is being shaped around that high-intent workflow: collect invoice-ready fields, send clean proforma/payment requests, follow up unpaid orders, and issue final invoice PDFs only at the correct moment.
Payment reminder readiness checklist
A cleaner WooCommerce reminder timeline
| Moment | What to send | Why it matters |
|---|---|---|
| Immediately after order | Send bank-transfer instructions or proforma payment request | Creates a payment trail without prematurely issuing a final VAT invoice |
| 2–3 days unpaid | Gentle reminder with order number, amount, bank details, and PO/reference field | Reduces support emails from finance teams that missed the first email |
| 7 days unpaid | Second reminder with expiry/cancellation policy | Clarifies whether stock, access, or license delivery is reserved |
| After payment | Final invoice PDF attached to paid-order email | Keeps invoice numbering, VAT evidence, and customer download access clean |
| After refund | Credit note referencing the final invoice | Prevents refund paperwork from drifting into a separate spreadsheet |
Where payment reminders protect revenue
EU B2B buyer needs internal approval
Problem: The buyer needs a document before paying, but the store does not want to issue the final invoice too early.
Lattice path: Send a proforma/payment request first, then generate the final VAT invoice after payment.
Bank transfer order stays pending
Problem: WooCommerce shows a pending order while support manually chases the customer.
Lattice path: Use reminder timing tied to order status, amount, payment instructions, and buyer reference fields.
Finance asks for the invoice again
Problem: Customers reply to old emails because the paid invoice is not easy to find.
Lattice path: Attach the paid invoice to email and keep the PDF downloadable in My Account.
Early-access offer: €49 workflow review + plugin path
If your WooCommerce store already accepts invoice or bank-transfer payments, the highest-value early-access path is simple: send the current payment reminder flow, invoice timing, VAT field needs, and desired reminder schedule. Lattice will use that to prioritize the paid reminder workflow inside Lattice Invoices.
Send my reminder workflowFAQ
Should WooCommerce send payment reminders for unpaid invoice orders?
Yes, especially for B2B bank-transfer orders. The safer workflow is to send reminders for a proforma or payment request while keeping the final VAT invoice for the paid order stage.
Can a payment reminder use the same number as the final invoice?
Usually it should not. Many stores keep a separate proforma/payment-request reference until payment is received, then issue the final sequential invoice number when the order is paid.
What should a WooCommerce invoice reminder include?
Order number, buyer company name, amount due, currency, VAT/BTW details where relevant, bank transfer instructions, PO/reference, due date, and a link or attachment for the payment request.
How does Lattice Invoices help with reminders?
Lattice Invoices is positioned around the missing workflow layer: invoice-ready checkout fields, proforma/payment request handling, final PDF delivery, customer downloads, and credit-note links for refunds.