Stripe & payments
Connect your Stripe account to take card bookings, choose deposit or full payment, understand EZDZ plans and platform fees (Starter 4%, Pro $199/mo + 2%), and use fee pass-through.
EZDZ uses Stripe Connect. Customer payments go straight to your own Stripe account, and EZDZ's platform fee is taken automatically. You must connect Stripe before you can take card bookings.
Connect Stripe
Only DZ Admins and DZ Owners can do this. It takes about 3 minutes.
- Go to DZ Admin → Settings → Booking System Config → Payment Settings.
- In the Stripe Connect card, click Connect with Stripe.
- In Connect Stripe Account, choose your Country and confirm the Currency (it fills in from the country).
- Click Continue to Stripe.
- Finish Stripe's hosted form: business details, bank account, and identity verification.
- Stripe sends you back to EZDZ. Open the same card and check the status.
Check your status
Once connected, the card shows your account ID and two tiles:
| Tile | Meaning |
|---|---|
| Payments | Enabled means you can charge cards. Pending verification means Stripe still needs something |
| Payouts | Enabled means money can reach your bank account |
If either tile says Pending verification, a yellow box lists what Stripe still needs. Click Resume Onboarding to finish. Use Refresh to re-check, and Open Stripe Dashboard to see payments, payouts, and disputes in Stripe.
If Stripe isn't connected
A booking can still be created, but online payment fails. The customer sees "Online payment is not available" or a Retry payment setup button, and the booking stays unpaid. Connect Stripe before you share your booking page.
Payment options
Still under Payment Settings, the Payment Options panel controls what customers pay at checkout. Click Save Payment Options after changing it.
Collect deposit now, balance on arrival
Admin only- Where:
- Payment Options
- Default:
- Selected
Customers pay the Deposit Amount online and the rest at the dropzone. Collect the balance with Charge Balance on the bookings desk. See Bookings desk.
Collect full amount upfront
Admin only- Where:
- Payment Options
- Default:
- Not selected
Customers pay the full price when they book.
Deposit Amount
Admin only- Where:
- Payment Options
- Default:
- 50
Only shown in deposit mode. This is what customers pay up front.
Let customers choose deposit or pay in full
Admin only- Where:
- Payment Options
- Default:
- Off
When on, your current setting stays the default and customers can pick the other option.
Pass platform fee to customers
Admin only- Where:
- Payment Options
- Default:
- Off
Adds a surcharge at checkout instead of taking the fee out of your payout. See the next section.
Fee Label
Admin only- Where:
- Payment Options
- Default:
- Booking Fee
The text customers see for the surcharge on checkout and receipts. Examples: "Booking Fee" or "Service Fee".
Plans and fees
Two plans, both with no setup fees or contracts. Standard Stripe processing (2.9% + $0.30 per card payment) is separate and is paid from your own Stripe account.
| Starter | Pro | |
|---|---|---|
| Monthly price | $0 | $199 |
| EZDZ platform fee | 4% of each payment | 2% of each payment |
| Best for | Seasonal or lower-volume dropzones | Busy dropzones |
See pricing for the full comparison. A flat-rate plan with no percentage fees is available on request.
What customers pay with pass-through
If you turn on Pass platform fee to customers, the customer pays a surcharge and you keep the whole booking amount. Customers pay 4% by default on both plans. Your EZDZ contact can set a custom lower rate (up to 4%) for you.
Example on a $100 booking, before Stripe's processing fee and any tax:
| Plan | Pass-through | Customer pays | EZDZ platform fee | You receive |
|---|---|---|---|---|
| Starter | Off | $100.00 | $4.00 | $96.00 |
| Starter | On | $104.00 | $4.00 | $100.00 |
| Pro | Off | $100.00 | $2.00 | $98.00 |
| Pro | On (default 4%) | $104.00 | $2.00 | $102.00 |
The platform fee is calculated on the amount before tax. On Starter with pass-through, the $0 EZDZ Guarantee covers the fee if a payment doesn't cover it.
Switch plans
In Payment Settings → Subscription Plan:
- Upgrade to Pro: you need a billing card first. Click Add Subscription Payment Method, save a card, then Upgrade to Pro. The $199 is charged right away and renews monthly.
- Switch to Starter: your Pro plan runs to the end of the current period, then drops to Starter. A banner reads "Scheduled to downgrade to Starter."
- Resume Pro Plan: cancels a scheduled downgrade.
The billing card is separate from customer payments. It's how you pay EZDZ for the Pro subscription. If that card fails, the plan shows past_due; update it with Update Subscription Payment Method.
Stripe Terminal (in-person payments)
If you take cards at the desk, connect a Stripe Terminal reader from Payment Settings → Stripe Terminals.
- On the reader, open Settings → Register to find its registration code.
- In EZDZ, enter a Terminal Label (like "Front Desk") and the Registration Code.
- The first time only, enter your dropzone address.
- Click Connect Terminal. It then appears under Connected Terminals with an online or offline status.
Use Remove to unregister a reader. Terminals are used for balances and custom charges on the bookings desk.
Next
- Did a customer pay, or did a card decline? Checking payments
- Taking balances and refunds: Bookings desk