How to accept credit card payments with Stripe
Go to Settings > Integrations > Stripe Payments and click Connect Stripe to create or link your Stripe account. Once Stripe verifies it, your invoices can be paid online by card, payments record automatically in WorkZen, and payouts go straight to your bank account.
Getting paid should not involve "I'll mail you a check". With Stripe connected, every invoice you send carries a pay-by-card option, in-person cards work from the truck, and each payment records itself against the right invoice with zero bookkeeping.
Connect your account
- Go to Settings > Integrations and open Stripe Payments.
- Click Connect Stripe.
- Complete Stripe's onboarding: business details, identity, and the bank account for payouts. If you already have a Stripe account, you can link it instead of creating one.
- Stripe reviews new accounts before enabling charges. The page shows Pending Verification during the review (usually minutes, sometimes a few days) and Connected when you're live. If Stripe needs more information, the page offers Complete Setup to finish where you left off.
Once connected, the page shows your Stripe Account ID and a Manage in Stripe Dashboard link for payouts, disputes, and account settings.
What connecting unlocks
| Capability | Where |
|---|---|
| Pay-online button on invoices | Every invoice you send by email or text |
| Automatic payment recording | Payments land on the invoice in WorkZen by themselves |
| Card readers (shared company pool) | Register smart readers (WisePOS E, S700) from the Card Readers section; Bluetooth readers (WisePad 3, M2) pair in the mobile app |
| Tap to Pay | Collect card-present payments from the mobile app, no reader needed |
| Direct payouts | Stripe deposits to your bank on its payout schedule |
Passing fees to your clients
Card processing costs money. In Payment Settings on the Stripe page you can flip Pass processing fees to customer: a processing fee is added to the invoice total at checkout, your client pays it, and you receive the full invoice amount. The fee percentage is adjustable up to the maximum shown for your region.
Surcharging rules vary by region and card brand. Check what is allowed where you operate before turning this on.
If you downgrade
Online payments require an active ZenGrow or ZenAI plan. On a plan without it, charges are paused, not destroyed: your Stripe account stays connected, and upgrading resumes payments instantly with no reconnection.
Step by step
- 1
Open Stripe Payments settings
Go to Settings > Integrations and open Stripe Payments.
- 2
Connect your Stripe account
Click Connect Stripe and complete the Stripe onboarding with your business and bank details.
- 3
Wait for verification
Stripe reviews new accounts. This usually takes minutes but can take a few days. The page shows Pending Verification until it clears.
- 4
Send an invoice
Once the status shows Connected, invoices you send include online card payment, and completed payments record themselves in WorkZen.
Frequently Asked Questions
This article answers:
- How do I accept credit card payments in WorkZen?
- How do I let clients pay invoices online?
- Can I pass credit card fees to my customers?
- Why is my Stripe account pending verification?
- How do I take card payments in person?
Related articles
Still have questions?
Browse the help center, or jump in and see it for yourself. WorkZen is free to get started.