On WebWork, you can create two types of invoices: custom and hour-based.
Custom Invoices
To create custom invoices,
1. Go to Finances>Invoices>Create Invoice>Custom invoice
2. Fill out the required fields
3. Under items, you can fill out the service your are billing the client for
Before saving, on the right side panel, you will see Notes and Accept Payment
Enabling Notes will add a notes field where you can write anything you want, to express gratitude or else.
Enabling Accept Payment will include a link in the invoice itself which the client can use to pay you directly. Note that you need to connect your Stripe account to WebWork to be able to activate this setting.
4. Click Save & Share and select the option to share—as a link, via email, or download PDF.
The Accept Payment setting is available to Plus and Premium plans. To access it on the Pro plan, you can enable the Online Payments add-on in Settings>Finances at $1.5 per user/mo.
Hour-Based Invoices
To create custom invoices,
1. Go to Finances>Invoices>Create Invoice>Hour-Based Invoice
2. Fill out the required fields
3. Click Generate
4. Enable Notes and Accept Payment (explained above)
5. Click Save & Share and select the option to share—as a link, via email, or download PDF.