/Docs
/Payment Collection
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
- Customer adds payment method via Stripe
- Enable auto-collection on subscription
- 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:
- Invoice remains unpaid
- Retry attempts begin (configurable)
- Customer is notified
- 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