Skip to main content

Invoicing Customers

Alguna automates the complete invoice lifecycle: generation, delivery, payment collection, and receipts. Configure how customers receive and pay invoices, set up automatic payment collection, and manage dunning for failed payments.

Invoice Delivery

Once an invoice is approved, it is automatically sent to the customer via email.

1. Invoice Received via Email

The customer receives an email notification with a subject line indicating their invoice is ready. The email contains a link or attachment to the invoice for review.
  • View invoice details including total amount, due date, and line item summary
  • If AutoPay is enabled, no action required - payment processes automatically

2. Open & Review Invoice

Customers click Review Invoice to view full details on a hosted page:
  • Total amount due with itemized charges
  • Tax breakdown
  • Payment terms and due date
  • Description of each billed item

3. Payment Process

Once reviewed, customers can pay:
  • AutoPay Customers: Payment processes automatically on or before due date
  • Manual Payment: Pay via credit card, ACH, wire transfer, or other enabled methods

4. Payment Confirmation

Upon successful payment, customers receive a receipt with: Payment confirmation email:
Receipt PDF:

Configure Invoice Settings

Organization-Level Settings

Customer-Level Overrides


AutoPay Configuration

Via Dashboard

  1. Navigate to Customers → [Customer Name]
  2. Click Billing Settings tab
  3. Toggle AutoPay to enabled
  4. Select the default payment method from saved methods
  5. Choose when to charge:
    • On issue: Charge immediately when invoice is issued
    • On due date: Charge on the invoice due date
    • Days before due: Charge N days before due date
  6. Click Save
Per Subscription:
  1. Navigate to Subscriptions → [Subscription]
  2. Click Settings or Billing Settings
  3. Override the customer-level AutoPay settings if needed

Via API

AutoPay Behavior

Organization Default


Payment Methods

Supported Methods

Configure Accepted Methods

Save Payment Method


Dunning & Collections

Configure automated collection workflows for failed payments.

Via Dashboard

  1. Navigate to Settings → Dunning
  2. Click Create Dunning Schedule (or edit existing)
  3. Configure retry attempts:
  1. Set Actions on persistent failure:
    • Pause subscription
    • Cancel subscription
    • Mark as collections
  2. Click Save Schedule

Via API

Dunning Actions

Custom Email Templates


Invoice Reminders

Via Dashboard

  1. Navigate to Settings → Invoicing → Reminders
  2. Configure Before Due Date reminders:
    • Toggle on/off
    • Set days before due (e.g., 7, 3, 1 days)
    • Select email template
  3. Configure After Due Date reminders:
    • Toggle on/off
    • Set days after due (e.g., 1, 7, 14 days)
    • Select escalating templates (gentle → firm → final)
  4. Click Save Settings

Via API

Before Due Date

After Due Date

Manual Reminder


Invoice Portal

Customers can view all their invoices in a self-service portal.

Portal Capabilities

  • View all invoices (paid, unpaid, draft)
  • Download invoice PDFs
  • Pay outstanding invoices
  • Update payment methods
  • View payment history

Invoice API

List Customer Invoices

Get Invoice Details

Download PDF

Record Manual Payment


Webhooks

Example Handler


Email Templates

Available Templates

Customize Templates

Template Variables


Best Practices

Enable AutoPay

Encourage customers to set up autopay for reliable collections.

Send Reminders

Configure reminders before and after due dates.

Multiple Recipients

Send invoices to billing and finance contacts.

Clear Payment Terms

Clearly communicate payment terms in invoice memo.

Troubleshooting

Customer Not Receiving Invoices

  1. Verify customer email address
  2. Check spam/junk folders
  3. Review delivery logs in dashboard
  4. Confirm email domain isn’t blocked

AutoPay Not Working

  1. Verify payment method is valid and not expired
  2. Check customer has AutoPay enabled
  3. Confirm payment method is set as default
  4. Review payment gateway errors

Invoice Shows Wrong Amount

  1. Check line items and quantities
  2. Verify tax calculation settings
  3. Review discount applications
  4. Check currency conversion if applicable

Next Steps

One-Off Invoices

Create standalone invoices.

Credit Notes

Issue credits and refunds.