Payment Processing Issues
Troubleshooting Stripe Connect setup problems, failed client payments, and payment status issues
What You'll Learn
- Fix Stripe Connect setup issues
- Resolve client payment failures
- Handle "pending" payment status that won't update
- Understand when to manually mark invoices as paid
- Deal with Stripe verification requirements
Issue 1: Stripe Connect Setup Abandoned or Incomplete
You started the Stripe Connect setup but didn't finish. Your payment status shows "incomplete."
Solution
All Five Requirements for Active Payments
Issue 2: "Action Required" on Stripe Account
Stripe requires additional verification after initial setup, such as identity documents or updated business information.
Solution
Account Status Flow
Issue 3: Client Can't See the "Pay Now" Button
Your client opened the invoice link but the payment button isn't showing.
Solution: Check All Requirements
All of these must be true for the "Pay Now" button to appear:
Expired Token?
If the payment link has expired (older than 30 days), resend the invoice to generate a fresh payment link with a new 30-day token.
Issue 4: Client Payment Failed
The invoice payment status shows "failed" with an error message from Stripe.
Solution
Common Failure Causes
Client's card doesn't have enough balance
The card on file has expired and needs to be updated
The bank declined the transaction — the client should contact their bank
Issue 5: Payment Stuck in "Pending" Status
The invoice shows a payment status of "pending" and it's not updating to completed or failed.
Solution
Payment Status Flow
Failed payments can retry: Failed → Pending → Completed
Issue 6: How to Manually Mark an Invoice as Paid
You received payment outside of Stripe (check, bank transfer, cash) and need to update the invoice.
Solution
Unmarking Manual Payments
Manually-marked payments can be unmarked later if you made a mistake (requires a reason, minimum 10 characters). This resets the invoice to "sent" / "unpaid" and recreates reminders. Stripe payments cannot be unmarked — contact support if a Stripe payment needs to be reversed.
Issue 7: Accidentally Voided a Paid Invoice
You voided an invoice that was already paid and need to understand the impact.
What Happens
Stripe Payments Are Not Refunded
Voiding an invoice in WorkCentral does not refund the Stripe payment. If the client paid via Stripe and you need to issue a refund, handle the refund through your Stripe dashboard directly.
Still Having Issues?
If these solutions don't resolve your payment issue, check your Stripe dashboard for detailed error logs. For WorkCentral-specific issues, visit our support page.