PayPal
PayPal is the second-most-common B2C payment method internationally,
after cards. The payments app ships PayPal Settings for both
Express Checkout and standard PayPal payments.
When to use it
- Global B2C — customers outside the EU often default to PayPal.
- Quick refund path — PayPal refunds are typically faster than
card refunds. - Buyer protection — some customers will only pay if they can
use PayPal's buyer-protection scheme.
For Dutch B2C, iDEAL via Mollie dominates;
PayPal is a useful secondary option.
Settings
Open PayPal Settings in the awesomebar. Required:
- API username, API password, Signature — from your
PayPal developer dashboard. - PayPal Sandbox toggle — flip for test mode.
You'll also need to set up an IPN listener URL in PayPal's portal
pointing to ERPNext's webhook endpoint.
Workflow
Customer clicks pay link → PayPal Express Checkout → customer
approves → PayPal IPN fires → ERPNext creates Payment Entry.
Prilk support
Same as Stripe — upstream-maintained by Frappe, we treat it as
standard ERPNext functionality.
Last updated 3 months ago
Was this helpful?