Skip to Content
Stripe IntegrationTroubleshooting

Stripe Troubleshooting

Use this page to fix the most common Stripe connection, checkout, and payout issues.

ProThis feature requires a Pro subscription ($19/month). Compare plans

My Stripe account is stuck on Setup Incomplete

Check these in order:

  1. Go to Settings > Payments.
  2. If you see Complete Setup, click it and return to Stripe onboarding.
  3. In Stripe, review any pending requirements for identity, business details, or bank account setup.
  4. Wait if identity verification is still processing.

If the status stays incomplete after you clear Stripe’s requirements, disconnect and reconnect only after confirming the Stripe account itself is healthy.

Customers do not see Pay Now

Check these in order:

  1. Verify your Stripe connection is active in Settings > Payments.
  2. Make sure the invoice is unpaid and available through the invoice portal/share link.
  3. Confirm you are testing with the actual invoice portal link, not the full Client Portal login page.
  4. Confirm you are on the Pro plan.

See Accepting Payments for the expected flow.

A customer says they paid but the invoice is still unpaid

Check these in order:

  1. Was the payment made by ACH bank transfer? ACH can take 3-5 business days to clear.
  2. Open the Stripe Dashboard and check whether the payment is processing, succeeded, or failed.
  3. Confirm the customer completed checkout instead of abandoning it.
  4. If Stripe shows success but SIP has not updated, contact support and include the invoice number plus Stripe payment details.

I connected the wrong Stripe account

If the wrong Stripe account was connected:

  1. Go to Settings > Payments.
  2. Disconnect the current Stripe connection.
  3. Reconnect using the correct Stripe login.
  4. Re-test with a new unpaid invoice link.

Be careful not to leave a business connected to a personal or test Stripe account in production.

Stripe payouts are not reaching my bank

Check these in order:

  1. Open your Stripe Dashboard and review the Payouts page.
  2. Confirm your bank account is verified and there are no Stripe restrictions or holds.
  3. Confirm you are looking at the right Stripe account if you manage multiple businesses.
  4. If you use QuickBooks, remember a QuickBooks payout-sync issue does not stop Stripe from sending the actual bank payout.

Stripe works, but QuickBooks payout sync is failing

This is usually a QuickBooks mapping issue, not a Stripe processing issue.

Check these in order:

  1. Open Settings > Integrations > QuickBooks.
  2. Review Account Mapping and make sure the required payout accounts are configured.
  3. Review the QuickBooks sync log for payout-specific errors.
  4. Retry the payout sync after fixing the mapping.

See QuickBooks Payout Sync for details.

Last updated on