Skip to main content
Learn how to set up billing for your agency clients, from connecting Stripe to creating recurring subscriptions.

Prerequisites

  • Elite or Reseller plan
  • Stripe account (free to create)
  • At least one client in your CRM
1

Connect Stripe

  1. Go to SettingsWhite LabelIntegrations
  2. Find the Stripe integration
  3. Click Connect
  4. Complete the Stripe OAuth flow
  5. Verify your Stripe account if prompted
2

Complete Stripe Verification

Stripe may require additional verification:
  1. Business information
  2. Bank account for payouts
  3. Identity verification
Complete all requirements to enable payouts.
3

Create Your First Invoice

  1. Open CRM from the sidebar
  2. Select a client
  3. Go to the Billing tab
  4. Click Create Invoice
  5. Fill in the details:
    • Service name (e.g., “Website Design”)
    • Price
    • Currency
    • Frequency (one-time, monthly, yearly, weekly)
  6. Click Send Invoice
4

Set Up Recurring Billing

For ongoing services:
  1. When creating an invoice, select Monthly, Yearly, or Weekly frequency
  2. This creates a subscription
  3. The client is billed automatically on the schedule
  4. View active subscriptions in the client’s Subscriptions tab

Managing Invoices

View All Invoices

Go to CRMBilling tab to see all invoices across clients.

Invoice Status

  • Open - Awaiting payment
  • Paid - Payment received
  • Refunded - Payment returned
Click the copy icon on any invoice to get the payment link for your client.

Download Invoice

Click the download icon to save the invoice as PDF.

Refund Invoice

Click the refund button on a paid invoice to process a refund.

Managing Subscriptions

View Subscriptions

Go to client details → Subscriptions tab.

Cancel Subscription

Click Cancel on any active subscription to stop future billing.

Best Practices

  • Set clear service names that clients understand
  • Use subscriptions for ongoing services
  • Keep track of outstanding invoices
  • Send payment reminders for overdue invoices