Enable online payments to let your customers pay invoices instantly with a credit card. Powered by Stripe.
#How it works
When online payments are enabled:
- Your customer receives the invoice
- They click the Pay button
- They enter their card details on a secure Stripe page
- Payment is processed and the invoice is marked as paid
Funds are deposited to your connected bank account.
#Set up Stripe
- Go to Settings
- Find the Invoice section
- Click Connect Stripe
- Sign in to your Stripe account (or create one)
- Complete the connection
Once connected, all invoices will have a Pay button.
#What customers see
When a customer clicks Pay:
- They see the invoice amount and your business name
- They enter card details on Stripe's secure checkout
- They receive a payment confirmation
The entire experience is hosted by Stripe—professional and secure.
#Fees
Stripe charges payment processing fees:
- Typically 2.9% + $0.30 per transaction (varies by country)
- Fees are deducted from the payment before deposit
- See Stripe's pricing for details
Midday doesn't charge additional fees for payment processing.
#View payments
Payments are tracked in Midday:
- Go to Invoices
- Paid invoices show a Paid status
- Click an invoice to see payment details
For detailed payment history, log into your Stripe dashboard.
#Disconnect Stripe
To stop accepting online payments:
- Go to Settings
- Find the Invoice section
- Click Disconnect Stripe
Existing invoices will no longer have a Pay button.
#Tips
- Customers can still pay via bank transfer—online payments are an additional option
- Some customers prefer traditional payment; make sure your bank details are on the invoice
- Monitor your Stripe dashboard for disputes or failed payments