Billing
The Billing page shows your payment method on file and a complete invoice history for all your campaigns.
Payment method
Your saved card is shown at the top of the page with the card brand and last four digits displayed on a card-style widget. Click "Manage payment methods" to open Stripe's billing portal where you can add, update, or remove payment methods. If no card is on file, an "Add payment method" button appears instead.
Billing page showing payment method card widget and Manage button
Invoice history
Every booking appears as an invoice row showing the booking date, campaign name, amount, and status.
| Status | Meaning |
|---|---|
| Paid | Payment was completed and a Stripe receipt is available. |
| Pending | Payment is in progress or the receipt hasn't been generated yet. |
| Cancelled | The booking was cancelled. |
Click "View invoice" on any row to open the Stripe receipt in a new tab. The button is disabled if no receipt is available yet.
Filtering and search
Three filters are available at the top of the invoice table: a search field (searches by campaign name), a status dropdown (All, Paid, Pending, Cancelled), and a date range picker. Filters combine — for example, you can show only Paid invoices from a specific month. A "Clear filters" button appears when any filter is active.
Pagination
Results are paginated. The default page size is 10 rows. A per-page selector lets you choose 10, 25, or 50 rows. Previous/Next buttons navigate between pages. The current page and total result count are shown.
Billing page showing invoice table with filters, status badges, and pagination