Stripe integration

Accept payments through Stripeon every CRMLeaf invoice

CRMLeaf supports several payment processors, including Stripe. Stripe is used through Laravel Cashier under the hood. Every payment, online or offline, is recorded centrally and linked to the invoice, order, credit note or project it belongs to.

Free trial No credit card Free onboarding

Built in

  • Client pays on Stripe's own hosted page - CRMLeaf never holds card details
  • Callback and webhook confirm the result, so a closed browser doesn't lose the payment
  • Partial payments are supported; the invoice status updates automatically
  • Per-company credentials, configured by an Administrator only
How it works

Set up once, get paid automatically

  1. 01

    Obtain merchant credentials

    Get your Stripe account credentials, ready to connect.

  2. 02

    Configure gateway

    An Administrator adds the gateway under Settings → Payment Gateways.

  3. 03

    Client pays on public page

    Your client pays on the gateway's own hosted payment page.

  4. 04

    Callback & webhook confirm

    Stripe confirms the result to CRMLeaf by callback and webhook, so payment is captured even if the browser closes.

  5. 05

    Payment recorded

    The invoice or order moves from unpaid to partial or paid automatically.

Where it's used

Built into the modules you already use

Invoicing

One-off, recurring and milestone invoices can all be paid through Stripe, moving straight from unpaid to paid.

See how it works

Orders & dispatch

Payment on an order can trigger the configured dispatch workflow automatically.

See how it works

Credit notes & projects

Payments link back to the credit note or project they belong to, so records stay reconciled.

See how it works
01

How Stripe connects across CRMLeaf

Gateway credentials are held per company, so every account brings its own Stripe merchant account rather than sharing one. Configuration is Administrator-only, under Settings → Payment Gateways.

Invoicing
Orders
Credit notes
Projects
Also supported

CRMLeaf supports several payment processors

Stripe, PayPal, Razorpay, Paystack, PayFast, Mollie and Authorize.net are supported gateways, plus Flutterwave and Square on documents. Each has its own public payment, callback and webhook routes.

Stripe
Via Cashier
PayPal
Recurring payments & IPN
Razorpay
Supported gateway
Tally
Accounting sync, India
FAQ

Frequently asked questions

Start taking payments through Stripe

Connect your gateway in Settings and start collecting payments against invoices and orders today.