Shorter payment delays
Customers pay from the e-mail or by scanning the QR code on their phone, without a bank transfer. The link is reusable until the invoice is settled.
One button on a validated invoice creates a Stripe payment link (card, Apple Pay, Google Pay). When the customer pays, the Stripe webhook records the payment in Dolibarr and marks the invoice as paid.

Customers pay from the e-mail or by scanning the QR code on their phone, without a bank transfer. The link is reusable until the invoice is settled.
The signed Stripe webhook creates the payment, sets the invoice to paid and, if a bank account is configured, prepares the bank reconciliation.
The invoice card shows the link status: created, sent, paid with its date, the Stripe identifier and the payment methods offered.

Once the invoice is validated, the action bar offers “Generate Stripe payment link”. Nothing changes for draft invoices.
Browse all screens →| Workflow | Trigger | Result in Dolibarr |
|---|---|---|
| Payment link | Button on a validated invoice | A Stripe Checkout link and its QR code, with the invoice amount and currency. |
| E-mail template | Variable __STRIPEPAYMENTLINK__ | The link is inserted in the e-mails you already send from Dolibarr. |
| Customer payment | Stripe webhook checkout.session.completed | Payment recorded in Dolibarr (card type), invoice set to paid. |
| Bank reconciliation | Optional, per configured bank account | The payment is written to the bank journal for reconciliation. |
| Journal tab | Any time | Amounts collected through Stripe, pending links, payment rate, filter by status. |
No. The customer opens a Stripe-hosted payment page and pays by card, Apple Pay or Google Pay. Only you need a Stripe account.
Stripe retries. Until Dolibarr receives the signed event, the invoice stays unpaid and the link status stays pending. The diagnostic page checks the webhook configuration.
Yes. Test and live keys are stored separately and a switch selects the active mode. Use Stripe test cards on a copy of your database first.
The currency of the invoice is sent to Stripe, including zero-decimal currencies such as JPY. Stripe must support that currency for your account.
It complements it. The native module redirects to a payment page; this module creates a reusable link with a QR code, tracks its status on the invoice and reconciles the payment from the webhook.
€149 excl. VAT · one-time purchase · version 1.1.0
Dolistore is the official Dolibarr marketplace: purchase, download and invoicing happen there. You receive the module archive, French and English translations, e-mail support at support@arcchester.com and the updates published on Dolistore.