Seev Business API

Invoices

Create and send professional invoices to clients and get paid instantly.

Dashboard feature

No API or code integration required

Invoices are the easiest way to request payment from clients with no geo-restrictions or technical setup. Create a detailed invoice with line items, send it to your client's email, and they can pay instantly through our secure checkout page.

Recurring invoices are not currently supported. Each invoice is a one-time payment request.

Screenshot of an invoice in seevplus

Who invoices are for

Invoices are best suited for:

  • Freelancers and consultants billing clients for completed work
  • Service businesses sending payment requests after a job
  • B2B merchants collecting payment for goods or services before or after delivery
  • Anyone who needs a paper trail and a professional-looking payment request

If you need to accept payments at scale inside your own app, use the Checkout API instead.

Creating an invoice

  1. Log in to the Seev Dashboard.
  2. Go to Invoices → New Invoice.
  3. Fill in the client details — name, email, and optionally a phone number.
  4. Add line items with descriptions, quantities, and unit prices.
  5. Apply a discount or tax rate if needed — Seev calculates the total automatically.
  6. Set a due date.
  7. Add any internal notes or a message to the client (optional).
  8. Click Send to email the invoice to the client, or Copy Link to share it manually.

Screenshot of the invoice creation form in the dashboard

Invoice details

FieldDescription
Client nameName shown on the invoice header
Client emailWhere the invoice email is sent
Line itemsDescription, quantity, and unit price per item
DiscountPercentage deducted from the subtotal
TaxPercentage added after discount
Due dateThe date by which payment is expected
NotesOptional message shown to the client on the invoice
Invoice numberAuto-generated, but can be customised

Payment experience

When the client opens the invoice link, they see a summary of the items, the total due, and a Pay Now button. Clicking it takes them to the Seev checkout page where they can pay via:

  • Mobile Money (MTN MoMo, Telecel Cash, Airtel Money)
  • Card (Visa, Mastercard, Verve) - Coming Soon
  • Bank transfer - Coming Soon
  • Crypto - Coming Soon

Once payment is made, both you and the client receive a confirmation email. The invoice status updates to Paid in the Dashboard.

Invoice statuses

StatusMeaning
DraftCreated but not yet sent to the client
SentEmailed or link shared — awaiting payment
ViewedThe client has opened the invoice link
PaidPayment completed successfully
OverduePast the due date with no payment received
CancelledManually cancelled — the payment link is deactivated

Downloading and printing

Every invoice can be downloaded as a PDF from the Dashboard — either before or after payment. Paid invoices include a payment confirmation stamp with the transaction reference and date.

Partial payments

Partial payments are not currently supported. An invoice is either fully paid or unpaid. If a client needs to pay in installments, create separate invoices for each installment.

On this page