Accepting Payments
Learn how customers pay invoices through Stripe and what happens after they complete checkout.
ProThis feature requires a Pro subscription ($19/month). Compare plans
Customer Payment Flow
- You send or share an invoice.
- Your customer opens the invoice portal link.
- They click Pay Now.
- Service Invoice Pro sends them to Stripe Checkout.
- They choose card or ACH bank transfer and complete payment.
- Service Invoice Pro updates the invoice after Stripe confirms the event.
Payment Methods
Credit or Debit Card
- Processes quickly
- Usually marks the invoice paid right away
- Best when you want the fastest confirmation
ACH Bank Transfer
- Lower processing cost than cards
- Usually takes 3-5 business days to clear
- The invoice updates after Stripe confirms the ACH payment has settled
When the Pay Now Button Appears
The customer must have:
- A valid invoice portal/share link
- An invoice that is still unpaid
- A business with an active Stripe connection
If Stripe is disconnected or still incomplete, the customer will not be able to complete online payment.
What You See After Payment
After Stripe confirms payment, Service Invoice Pro records:
- Invoice status changes to Paid
- Payment method used
- Payment date
- Stripe payment identifiers in the background for reconciliation and webhook handling
If a Customer Says They Paid But You Do Not See It
Check these in order:
- Was it an ACH payment that is still pending settlement?
- Did the customer actually finish Stripe Checkout?
- Does your Stripe Dashboard show the payment as processing, succeeded, or failed?
- Is your Stripe connection active and not incomplete?
For detailed fixes, see Stripe Troubleshooting.
Related
Last updated on