Payment Collection

Floatless integrates with Stripe to collect payments automatically or on-demand.

When should I read this?

Read this if you need to understand how payments are collected, or how to configure automatic billing.

Collection methods

Automatic collection

Payments are charged automatically when invoices are finalized.

  • Uses saved payment method
  • Retries on failure
  • Best for subscriptions

Manual collection

Invoices are sent for customer to pay.

  • Customer pays via hosted invoice page
  • Supports multiple payment methods
  • Best for larger invoices or new customers

Setting up automatic collection

  1. Customer adds payment method via Stripe
  2. Enable auto-collection on subscription
  3. Invoices are charged automatically

Payment methods

Floatless supports these payment methods via Stripe:

Method Auto-charge Manual pay
Credit/debit card
ACH bank transfer
Wire transfer

Collection workflow

Invoice posted → Attempt charge → Success? → Mark paid
                      ↓ (Failure)
                Retry schedule → Notify customer

Handling payment failures

When a payment fails:

  1. Invoice remains unpaid
  2. Retry attempts begin (configurable)
  3. Customer is notified
  4. After max retries, manual intervention needed

Hosted invoice page

Each invoice has a unique payment URL where customers can:

  • View invoice details
  • Pay with card or bank
  • Download PDF

Best practices

  • Save payment methods early — during onboarding
  • Set retry schedules — automatic retries recover many failures
  • Send reminders — before and after due date
  • Offer multiple methods — card + ACH for flexibility

Next steps