to select ↑↓ to navigate
ERPNext

ERPNext

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Stripe

Stripe

Stripe is the second-most-used payment gateway in our customer base, after Mollie. The payments app (an ERPNext dependency) ships Stripe Settings out of the box.

When to use it

  • International cards — Stripe's card-acceptance is broader than Mollie outside Europe.
  • B2C subscriptions at scale — Stripe's subscription billing UI is more sophisticated than what Mollie offers natively.
  • You already use Stripe for something else — keeping one gateway is simpler than running both.

For Dutch B2C iDEAL, Mollie is usually the better fit (Mollie page). Stripe does support iDEAL too, but with different pricing.

Settings

Open Stripe Settings (single doctype) in the awesomebar. Required:

  • Publishable Key and Secret Key from your Stripe dashboard.
  • Webhook URL<your-site>/api/method/payments.utils.utils.handle_webhooks, registered in Stripe's webhook configuration.

Workflow

Same shape as the Mollie integration: Payment Request → checkout URL → customer pays → Stripe webhook → ERPNext Payment Entry.

Prilk support

The Stripe gateway is upstream-maintained by Frappe; we don't add custom logic on top. Setup help is part of standard implementation work; ongoing operation is the same as any ERPNext install.

Upstream Stripe docs in payments app.

Last updated 3 days ago
Was this helpful?
Thanks!