Card Payments (Stripe Connect)

Accept card payments from clients through your client portal with Stripe Connect (Pro).

3 min readPayments & Documents

Let clients pay by credit or debit card directly through your client portal (Pro feature).

How It Works

  1. Go to Dashboard > Settings > Business Profile
  2. Click "Connect with Stripe" and complete Stripe's onboarding (~2 minutes)
  3. Once connected, clients see "Pay by Card" buttons next to each payment in their portal
  4. Payments are deposited directly to your bank account via Stripe

What Clients See

When you have Stripe Connect enabled, your client portal shows a purple "Pay by Card" button next to each unpaid amount:

  • Deposit — Pay the deposit by card
  • Balance — Pay the remaining balance by card
  • Additional Payment — After the contract is fully paid, a "Send Additional Payment" link appears for tips, parking reimbursement, or other extras (up to $10,000)

Payments are automatically marked as paid when the card charge succeeds. You'll receive an email notification for each card payment.

Fee Handling Options

You choose who covers the card processing fee:

OptionWhat Happens
Absorb fee (default)You cover ~3.4% + 30¢. Client pays the exact contract amount.
Pass to clientClient pays a 3.5% surcharge on top. You receive the full contract amount.

Where to Configure

Go to Settings > Stripe Connect and look for "Who pays the card processing fee?"

Fee Cascade

You can set the fee mode at multiple levels — each overrides the one above:

  1. Global default — Applies to all gigs (Settings > Stripe Connect)
  2. Per event type — Override for specific event types
  3. Per client — Override for a specific client
  4. Per gig — Override on an individual contract

Surcharge Restrictions

Some states restrict or prohibit credit card surcharges. If your client is in Connecticut, Massachusetts, or Puerto Rico, consider using the "absorb" option to stay compliant.

Managing Your Connection

From Settings > Business Profile you can:

  • View your account status (charges enabled, payouts enabled)
  • Disconnect your account — clients will no longer see card payment options
  • Reconnect anytime to resume card payments

Common Questions

Is this Pro-only?

Yes, Stripe Connect requires a Pro subscription.

Does GigOrganizer take a cut?

No. The processing fee goes entirely to Stripe. GigOrganizer does not take any commission. You can choose to absorb the fee yourself or pass it to the client as a surcharge — configure this in Settings > Stripe Connect.

Do I need a Stripe account already?

No. The onboarding process creates one for you. If you already have a Stripe account, you can connect that one.

What if a client pays by card and also sends a Venmo/check?

Card payments auto-mark the deposit or balance as paid. If the client also pays through another method, you may need to reconcile manually.

Is there a payment limit?

Standard deposit and balance payments match your contract amounts. Additional payments (tips, reimbursements) are capped at $10,000 per transaction.

Was this article helpful?