Hi everyone,
We’ve released Payzum Payments, a free MIT-licensed Frappe app that adds Payzum as a payment gateway through the official payments framework — so it works anywhere get_payment_gateway_controller does (Payment Requests, web forms, custom code), exactly like the built-in gateways.
- Crypto and stablecoin payments (USDC, USDT and more, multi-chain), non-custodial: funds settle directly to your own wallet.
- Buyers pay on a hosted checkout page; your site keeps charging in fiat terms. No card fields on your server.
- Orders are completed from the signed payment notification (HMAC-SHA-512, verified by the official
payzumPython SDK), never from the buyer’s browser redirect — and redelivered notifications are idempotent.
Install:
bench get-app https://github.com/payzum-dev/frappe-payzum
bench --site yoursite install-app payzum_payments
Then configure API key and webhook secret in the Payzum Settings doctype.
Source, docs and tests: GitHub - payzum-dev/frappe-payzum: Payzum crypto/stablecoin payment gateway for Frappe / ERPNext — USDC, USDT and more, non-custodial · GitHub
Disclosure: I work on Payzum and we maintain the app long-term. Feedback and issues welcome — especially from ERPNext users in markets where card rails are expensive.