Batch payments that actually work
Process payments in batches, recover failed payments automatically, and let customers update their own bank details. Every payment tracked with live progress bars.
Payment pipeline
Batch Processing
Create payment batches, mark individual items as paid or failed, select all for bulk actions. Badge counts show outstanding payments at a glance.
Failed Payment Recovery
Failed payments automatically leave their batch (with the history kept) and return to the payments list. A status column tracks whether each customer has been contacted.
Live progress bars
Consistent progress bars on every payment in the queue. Same deadline, same bar length. Auto-refresh so your team always sees the current state.
Customer Self-Service Bank Details
Customers update their payment details via email link or account page. Only one route is active at a time, and the response timer resets when they act.
Multiple Payment Methods
Bank transfer (manual and batch), PayPal, and the Revolut Business API supported, with Open Banking payouts coming soon. Customer-friendly labels and payment terms shown consistently throughout.
Stripe Return Fees
When a customer declines an offer and you charge a return fee, Stripe Checkout handles the payment. Payment link in email, fallback in customer account.
See payment processing in action
Book a demo and we'll walk through the full payment lifecycle — including batch processing, failed recovery, and customer self-service.