AgentInvoiceAgentInvoice

Payment Methods

Connect payment providers so clients can pay invoices online

When you connect a payment provider, every sent invoice includes a Pay Now button. Clients click it and pay directly — no account needed. The invoice is automatically marked as paid when payment completes.

Go to Settings → Payments to connect or manage payment methods.

Stripe

Stripe is the most flexible option, supporting cards, bank transfers, and buy-now-pay-later. Once connected, you control which payment methods to enable directly in your Stripe dashboard.

To connect:

  1. Click Connect Stripe
  2. Log in to your existing Stripe account or create one
  3. Authorize AgentInvoice to create payment links on your behalf

Payment methods available via Stripe

Which methods appear on the payment page depends on your Stripe account settings and your client's country. Common options include:

Cards

  • Credit and debit cards (Visa, Mastercard, Amex, Discover)
  • Apple Pay and Google Pay (shown automatically on supported devices)

Bank transfers / ACH

  • ACH Direct Debit — US bank account payments. Clients enter their routing and account number. Funds typically arrive in 3–5 business days. Lower fees than cards.
  • BECS Direct Debit — Australian bank accounts
  • SEPA Direct Debit — European bank accounts (EUR)
  • Bacs Direct Debit — UK bank accounts (GBP)

Buy now, pay later

  • Klarna — Clients pay in installments or later. You receive the full amount upfront; Klarna handles the repayment schedule with the client.
  • Afterpay / Clearpay — Similar installment payment option for eligible clients

To enable or disable specific methods, go to your Stripe Dashboard → Payment methods.

Spiffy

Spiffy is a payment platform built for service businesses. If you already process payments through Spiffy, connecting it keeps your existing workflow.

To connect:

  1. Click Connect Spiffy
  2. Follow the OAuth authorization flow to link your Spiffy account
  3. Sent invoices will include a Spiffy-hosted payment link with the invoice reference pre-filled

Receiving payment outside the platform

If a client pays by cash, check, wire transfer, or another method not processed through AgentInvoice, you can record the payment manually to keep your invoice records accurate.

On this page